Вчера после развертывания приложения Laravel на сервере AWS EC2 Ubuntu, когда я попытался запустить его, я получил сообщение об ошибке:
Код: Выделить всё
The stream or file "/var/www/vhosts/silkweb.ca/storage/logs/laravel.log" could not be opened in append mode: Failed to open stream: Permission denied.
После того, как я поигрался с правами собственности и правами доступа к папке «Хранилище», мое приложение начало работать. Текущие права доступа к файлам — 755 для папки «Хранилище», а также для всех ее подпапок. Я не уверен, правильно ли это или это может привести к каким-либо последствиям для безопасности.
Я хотел бы знать рекомендуемые (и безопасные) настройки разрешений файлов для папки «Хранилище» и ее подпапок.
Подробнее здесь:
https://stackoverflow.com/questions/758 ... age-folder