安装 Codeigniter 时出现“HTTP 错误 500(内部服务器错误)”

安装 Codeigniter 时出现“HTTP 错误 500(内部服务器错误)”

我不知道为什么这个安装会给我带来这个问题,但出于某种原因,我的 lamp 安装不会显示 Codeigniter 欢迎页面。起初我得到:

403 禁止

因此我更改了文件夹的权限/var/www/但现在我得到:

HTTP 错误 500(内部服务器错误):遇到意外情况
服务器正在尝试满足请求。

在升级到 12.04 之前,一切都运行良好,但从那以后,一切都崩溃了。我希望/var/www/文件夹的设置方式是,我可以为不同的项目安装具有不同框架和内容管理系统的多个文件夹。

我只需要一点帮助来解决这个服务器问题。

答案1

尝试将您的权限更改为 755

$ sudo chmod -R 755 /var/www/CodeIgniterInstallFolder/

如果没有任何反应,请尝试查看您的服务器日志。

$ sudo gedit /var/log/apache2/error.log

答案2

您的服务器可能无法访问所需的文件。
只需更改应用程序的权限即可。
使用这些命令
sudo chmod 777 -R /var/www/project
sudo chmod 777 -R /var/www/project/application
,或者
只需转到路径 /var/www/project
右键单击​​ > 属性 > 权限
,然后设置文件夹和文件的权限。
希望这会有所帮助。

答案3

如果你使用的是 Ubuntu 16.04、18.04 或 20.04,请尝试以下操作:

sudo a2enmod rewrite并重新启动 apache 服务器 systemctl restart apache2

我希望它能解决你的问题,它对我有用。

相关内容