«Не удалось очистить кеш. Убедитесь, что у вас есть соответствующие разрешения» в Laravel 5.7 - PullRequest
0 голосов
/ 04 февраля 2019

Я думаю, что столкнулся с проблемой кэша на Laravel

У меня есть файл

Я продолжал получать

Просмотр [layouts.fe.wedding-us.index] не найден.

Я попытался очистить кэш

composer dumpauto
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Generating autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
Discovered Package: nesbot/carbon
Discovered Package: laravel/slack-notification-channel
Discovered Package: laravel/nexmo-notification-channel
Discovered Package: laravelcollective/remote
Discovered Package: htmlmin/htmlmin
Discovered Package: intervention/image
Discovered Package: laravelcollective/html
Package manifest generated successfully.

php artisan view:clear && php artisan cache:clear
Compiled views cleared!
Failed to clear cache. Make sure you have the appropriate permissions.

но я получил

Не удалось очистить кеш.Убедитесь, что у вас есть соответствующие разрешения.

Не уверен, почему он жаловался на разрешение, так как я выполнил эту команду, чтобы разрешить всем уже

sudo chmod -R 777 хранилище / загрузчик/

Как мне исправить это?

1 Ответ

0 голосов
/ 04 февраля 2019

Вы недавно обновились с предыдущей версии Laravel?Failed to clear cache. Make sure you have the appropriate permissions. может быть вызвано отсутствующей папкой storage/framework/cache/data.Вы можете создать его вручную с помощью:

mkdir -p storage/framework/cache/data

Проверьте параграф Cache в руководстве по обновлению до 5.7 для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...