gpt4 book ai didi

php - 为什么 codeIgniter 显示请求的 URL 在此服务器上找不到?

转载 作者:太空狗 更新时间:2023-10-29 11:27:07 25 4
gpt4 key购买 nike

我想问一下。首先,我会告诉你,我已经在我的 Windows 桌面上开发了一个使用 codeIgniter 的应用程序。它清除并完全运行。

但是,在我将该项目移动到 debian 服务器之后,它说:

The requested URL /index.php/Admin was not found on this server.

我想问一下,为什么我得到这样的输出?尽管我用相同的代码运行了同一个项目。我该如何解决这个问题?

谢谢...

最佳答案

首先启用 mod_rewrite,然后使用以下命令重新启动 apache2:

sudo a2enmod rewrite
sudo service apache2 restart

然后使用命令打开 apache conf 文件:

sudo gedit /etc/apache2/apache2.conf

如果有注释,请取消注释

AccessFileName .htaccess

然后在 apache2.conf 中找到这些行

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted

此处将 AllowOverride None 行更改为 AllowOverride All 并保存此文件。

现在,您的问题已解决。

关于php - 为什么 codeIgniter 显示请求的 URL 在此服务器上找不到?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33062142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com