【问题标题】:Only default controller's index function is being loaded on nginx servernginx 服务器上只加载了默认控制器的索引函数
【发布时间】:2018-06-05 13:55:05
【问题描述】:

我被这个问题困住了。我正在使用 codeigniter 3。

只加载默认控制器的索引函数。没有其他控制器在工作。

我什至在 stackoverflow 上搜索了很多关于这个主题的内容,但对我没有任何帮助。

我还尝试将文件名更改为小写,并相应地更改了 url,但没有任何效果。

我在本地主机上使用 xampp apache 开发了该网站。它在本地主机上运行良好。

我已将 codeigniter 文件放在 /var/www/html 目录下。

可能是什么原因? 3天来我一直在努力寻找解决方案。

【问题讨论】:

  • 在帮助某人回答问题时,这里的每个人都面临着额外的挑战,即我们没有您的代码,也不知道您尝试了什么。你能分享更多细节吗?见stackoverflow.com/help/how-to-ask

标签: php codeigniter nginx controllers


【解决方案1】:

可能是你的 htaccess 的问题

尝试在 url 中使用 index.php,例如

http://example.com/index.php/controller/function

【讨论】:

  • 那没有用。我删除了codeigniter根目录下的.htaccess文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-21
  • 2014-10-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多