В Apache отказано в разрешении вместо 777

Мне трудно развернуть сайт PHP, созданный с использованием Grav на CentOS.

Всякий раз, когда я пытаюсь открыть сайт, я получаю 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 файл, чтобы увидеть, если это поможет, но это не так.

Я не могу понять, вместо того, чтобы иметь все разрешение, почему его разрешение на показ было отказано. Также я не смог найти ничего, что могло бы заблокировать разрешение. Пожалуйста помоги.

0

Решение

попробуйте раскомментировать 12-ю строку в файле .htaccess.

Изменить это

# RewriteBase /

в

RewriteBase /
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]