在codeIgniter中找不到对象错误

在codeIgniter中找不到对象错误,codeigniter,Codeigniter,我是codeIgniter的新手,我正在遵循codeIgniter中的教程,尝试查看如下页面(“localhost/mysite/index.php/pages/view/about”),但我遇到了以下错误 找不到对象!在此服务器上找不到请求的URL。如果 您手动输入了URL。请检查拼写,然后重试 如果您认为这是服务器错误,请联系网站管理员 错误404 本地主机Apache/2.4.4(Win32)OpenSSL/0.9.8y PHP/5.4.16 从您的URL localhost/mysite

我是codeIgniter的新手,我正在遵循codeIgniter中的教程,尝试查看如下页面(“localhost/mysite/index.php/pages/view/about”),但我遇到了以下错误

找不到对象!在此服务器上找不到请求的URL。如果 您手动输入了URL。请检查拼写,然后重试

如果您认为这是服务器错误,请联系网站管理员

错误404

本地主机Apache/2.4.4(Win32)OpenSSL/0.9.8y PHP/5.4.16

从您的URL

localhost/mysite/index.php/pages/view/about
It seems that you have:
Controller: pages
Method: pages
Parameter One: about
确保“控制器”页面:

方法“页面”存在。 还有一些文件:

application/controllers/pages.php


Codeigniter url大多位于基本url/controller/method,它们不指定“视图”

您是否尝试过:

localhost/mysite/index.php/pages/about ?
这假设一个名为“pages”的控制器和一个名为“about”的方法。您还应该有一个名为“about.php”的视图


您还可以检查类名是否与文件名匹配。

问题是我没有在config.php中设置基url。我通过设置基url解决了问题。

您是否创建了
pages.php
作为控制器?以及
view()
作为一种方法?是的,我已经包装了pages.php和view方法发布了您的控制器代码我拥有的是:controller pages、method view和my about.php在application/views/pages/about.phpI中没有收到您的评论。
localhost/mysite/index.php/pages/about ?