codeIgniter中找不到对象错误

时间:2013-09-04 06:04:13

标签: codeigniter

我是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

3 个答案:

答案 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来解决问题。