но когда на сервер закидываю выдает - 'The stream or file "/var/www/crm/storage/logs/laravel.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: The stream or file "/var/www/crm/storage/logs/laravel.log" could not be opened in append' . Использую debian. Как это исправить?
sudo chown www-data:www-data /storage
Ты каким образом перекинул на сервер?
попробуй если не знаешь юзера, мало ли. echo $USER потом sudo chown my_user:my_user project_folder если не сработает, то лезешь в свой проект который работает там с помощью ln -la смотришь, какие права на файлах. там слева 10 букав. drwxrwxrwx. Некоторые из них могут быть тире, например -rw-r--r--. первая буква это папка/не папка, а следующие по 3 по 3 это права на чтение/запись/исполнение для владельца/группы/остальных. Тебе надо их перенести на своего пользователя сервера в идеале так же, как на рабочей машинке тестовой.
Обсуждают сегодня