如何在 ubuntu 中访问我的 codeigniter 文件夹?

如何在 ubuntu 中访问我的 codeigniter 文件夹?

我已将 codeigniter 文件夹部署到 /var/www/html 。但是当我尝试使用以下方式访问它时http://localhost/CodeIgniter/这显示服务器错误

500

网站在检索时遇到错误http://localhost/CodeIgniter/。它可能正在维护或配置不正确。但是当我在 /var/www/html/ 中创建一个新文件夹并在其中创建一个 hello.php 文件时,它运行正常。

答案1

您可能必须授予 Codeigniter 文件夹特殊权限。

$ sudo chmod 755 -R /var/www/html/Codeigniter

另外,保留 .htaccess 文件的备份,然后将其从 Codeigniter 文件夹中删除。

答案2

1)您必须使用命令验证文件夹/文件权限(如上一个答案所示)sudo chmod -R 755 /var/www/html/Codeigniter,对于文件 644,权限 -R 是递归的。

2)查找您的.htaccess 文件,看看您是否在 apache 上启用了 mod_rewrite,如果没有启用,请打开终端sudo a2enmod rewrite

3)查找所有者权限,/var/www/html/Codeigniter如果你在本地将其设置为你自己的用户,否则将其设置为www-data

希望有帮助

相关内容