404使用虚拟主机的Codeigniter出错,无法打开控制器

时间:2015-02-05 22:28:27

标签: php codeigniter http-status-code-404 virtualhost codeigniter-routing

我正在尝试使用

在我的电脑上获得本地测试环境
  • codeigniter和
  • 虚拟主机。

我正在使用Netbeans中的xDebug进行调试。然而...

我可以打开第一页 - 主页。所以" test.mydomain.local"打开没有问题。

但是当我想打开下一页时,就像" test.mydomain.local / mycontroller"我得到404错误,我真的不知道为什么...... :(

我是codeigniter和虚拟主机的新手,但我在PHP,HTML,CSS方面有一些经验(大约3年)。

请帮帮我!它只是创建一个测试环境 - 不可能如此困难! :(

提前致谢!

2 个答案:

答案 0 :(得分:0)

尝试为$ config ['uri_protocol'](./ application / config / config.php)选择不同的值:

  • 'PATH_INFO'
  • 'REQUEST_URI'
  • 'QUERY_STRING'

如果它没有帮助你应该检查URL“test.mydomain.local / index.php / mycontroller”

如果两种变体都不起作用,您将检查.htaccess

答案 1 :(得分:0)

尝试检查config/routes.php

上的路由配置