laravel centOS 8 "файл журнала не может быть открыт в режиме добавления: не удалось открыть поток: отказано в разрешении"

Обычно в ubuntu смена владельца на права www-data и 775 решает эту проблему. Но в centos 8 этого кажется недостаточно. Что я сделал -

  1. Установите SELinux в разрешающий режим
  2. Разрешить запись в папку хранилища laravel - chcon -R -t httpd_sys_rw_content_t storage
  3. sudo chown -R nginx: nginx / путь / к / вашему / laravel / root / каталог
  4. chmod -R 775 хранилище /
  5. Перезагрузите систему

Ничего не работает. Что делать, чтобы решить эту проблему?


person Veshraj Joshi    schedule 07.02.2021    source источник


Ответы (1)


Из корневой папки проектов попробуйте:

    sudo chmod -R gu+w storage/
    sudo chmod -R guo+w storage/
    sudo chmod -R gu+w bootstrap/cache/
    sudo chmod -R guo+w bootstrap/cache/
person jeremykenedy    schedule 07.02.2021