Laravel: управлял командами ремесленников и теперь не может подключиться - PullRequest
0 голосов
/ 30 апреля 2019

Я работаю над внешним интерфейсом для приложения Laravel друга, и некоторые из представлений Blade были кэшированы. После того, как я запустил следующий код, я даже не могу подключиться к localhost:

php artisan view:clear
php artisan cache:clear
php artisan config:cache

Сайт работает на контейнерах Docker, поэтому я даже попытался перезапустить их, но ничего не вышло, но появляется окно с сообщением об ошибке PHP:

InvalidArgumentException in FileViewFinder.php line 137:
View [errors.no-store] not found.

Так ли это, потому что я очистил взгляды?

1 Ответ

0 голосов
/ 30 апреля 2019

Не работает, когда ваша машина работает в vagrant (или в другой виртуальной среде, такой как docker), и вы запускаете php artisan config:cache из vagrant. Вам нужно запустить эту команду в Vagrant? Проблема заключается в маршрутах пути (пути не совпадают в vagrant и out of vagrant).

То же самое и с Докером. Если проект находится в каталоге вне контейнера в общей папке, то php artisan config: кэш должен быть запущен из контейнера.

Пожалуйста, обратитесь к этот ответ .

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