Codeigniter:未找到在此服务器上找不到请求的URL / elocal / category / agriculture

时间:2014-08-06 05:20:36

标签: codeigniter

我是codeigniter的新手。实际上CI项目在windows7操作系统上运行得非常好。但我在我的系统上安装了Ubantu 14.04操作系统。然后我在浏览器上遇到以下错误:

未找到 在此服务器上找不到请求的URL / elocal / category / agriculture。

localhost端口80上的Apache / 2.4.7(Ubuntu)服务器

搜索后我发现,每次我必须在项目网址

中编写index.php

不工作 - :localhost / elocal / category / agriculture

工作 - :localhost / elocal / index.php / category / agriculture

请帮助我,我该如何解决这个问题。


我得到了解决方案:打开apache2.conf [/etc/apache2/apache2.conf]。

并替换

<目录/ var / www />

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

< /目录>

<目录/ var / www />

Options Indexes FollowSymLinks
AllowOverride All
Require all granted

< /目录>

1 个答案:

答案 0 :(得分:0)

也许它是关于在索引文件名中使用大写字符,在大写或小写名称的Windows文件中是相同的,但在Linux中则不行。