0

我很难在 CentOS 上部署使用Grav构建的 PHP 网站。

每当我尝试打开网站时,我都会收到 500 服务器错误。日志说:

Uncaught exception 'RuntimeException' with message 'Creating directory '/var/www/html/glug_site/cache//compiled/files' failed on error mkdir(): Permission denied' in /var/www/html/glug_site/vendor/rockettheme/toolbox/File/src/File.php:420\nStack trace:\...

我按照此处提到的指南进行操作,但没有帮助。

然后,我做了,chmod 777 -R glug_nith/但它仍然不起作用。我什至登录到apache用户使用sudo -u apache bash,看看我是否能够在 myapp 中创建文件夹和文件,我成功了。我尝试删除.htaccess文件以查看是否有帮助,但没有。

我无法理解为什么它的显示权限被拒绝而不是获得所有权限。我也找不到任何可能阻止许可的东西。请帮忙。

4

1 回答 1

0

尝试取消注释 .htaccess 文件中的第 12 行

修改这个

# RewriteBase /

RewriteBase /
于 2017-02-16T07:35:05.963 回答