#laravel-5 #gitlab
#laravel-5 #gitlab
Вопрос:
Я сталкиваюсь с отказом в разрешении для каталога хранилища каждый раз, когда я запускаю его в производство, даже если он добавлен в файл gitignore, например: / storage/* Также я получаю ошибку «не удается создать общедоступное / хранилище», и в этом случае я удаляю общедоступное / хранилище и снова запускаю php artisan storage: link command.
Я попробовал команду git -r —cached public / storage, чтобы решить эту проблему, но не решенную.
кто-нибудь может предложить постоянное решение для этого? Я расстраиваюсь, делая одно и то же снова и снова. И я знаю, что совершаю маленькую ошибку, которую я не смог понять. Заранее спасибо.
Ответ №1:
Вы должны предоставить разрешение на чтение / запись в свою папку
Попробуйте это, чтобы дать ему разрешение
sudo chmod -R 777 storage
Комментарии:
1. после предоставления разрешений вы проверяли, были ли изменены разрешения? @bhattraideb
2. Да, это изменяется. Я также сменил владельца, но безуспешно.