0

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

4

3 回答 3

0

问题是我没有在config.php中设置base_url。我通过设置base_url解决了这个问题。

于 2013-09-10T06:49:13.077 回答
0

Codeigniter URL 大多是 base_url/controller/method,它们没有指定“view”。

你有没有尝试过:

localhost/mysite/index.php/pages/about ?

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

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

于 2013-09-04T07:01:31.817 回答
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
于 2013-09-04T06:08:27.757 回答