laravel-2019-06-24.log "не удалось открыть: не удалось открыть поток: в доступе отказано - PullRequest
1 голос
/ 24 июня 2019

Я попробовал все, но не получил никакого решения Я пытаюсь сделать проект в Laravel. Я создал файл миграции, но после написания php artisan migrate. Я получаю следующую ошибку.

Вот изображение ошибки

введите описание изображения здесь

Ответы [ 3 ]

2 голосов
/ 24 июня 2019

Вы должны изменить разрешение каталога storage (как вы уже пытались).Кажется, вы ввели неверный пароль.

0 голосов
/ 24 июня 2019

Возможно, перед этой ошибкой вы получили ошибку Laravel, и право на файл ошибок относится к apache.И для этой ошибки право на файл должно быть для пользовательского интерфейса.

Вот команда для установки специального разрешения на все каталоги кеша и хранилища.

$ sudo chown -R `whoami`:`whoami` /var/www/[site_name]
$ sudo chmod 775 -R /var/www/[site_name]
$ cd /var/www/[site_name]
$ sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX storage bootstrap/cache
$ sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx storage/ bootstrap/cache/`

www-data isваш пользователь apache или ngix, который запускает webservice

0 голосов
/ 24 июня 2019

Сначала попробуйте приведенные ниже команды, а затем еще раз введите команду ремесленника.

php artisan cache:clear

php artisan config:cache 

php artisan config:clear
...