我是codeIgniter的新手,我正在跟随codeIgniter中的教程并尝试查看这样的页面(“localhost / mysite / index.php / pages / view / about”)但我得到以下内容错误。
找不到对象!在此服务器上找不到请求的URL。如果 您手动输入了URL,请检查您的拼写,然后重试。
如果您认为这是服务器错误,请与网站管理员联系。
错误404
localhost Apache / 2.4.4(Win32)OpenSSL / 0.9.8y PHP / 5.4.16
答案 0 :(得分:0)
从您的网址
localhost/mysite/index.php/pages/view/about
It seems that you have:
Controller: pages
Method: pages
Parameter One: about
确保控制器“页面:
和
方法“页面”存在。 还有文件:
application/controllers/pages.php
和
application/views/about.php
答案 1 :(得分:0)
Codeigniter网址主要是base_url / controller / method,他们没有指定' view'。
你试过了吗?
localhost/mysite/index.php/pages/about ?
这假定一个名为' pages'以及一种名为' about'的方法。您还应该有一个名为' about.php'。
的视图您还可以检查类名是否与文件名匹配。
答案 2 :(得分:0)
问题是我没有在config.php.i中设置base_url,通过设置base_url来解决问题。