我正在为朋友的Laravel应用程序开发前端,并且某些Blade视图已被缓存。运行以下代码后,我什至无法连接到本地主机:
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.
是因为我清除了视图吗?
答案 0 :(得分:0)
当您的计算机在无业游民(或docker
之类的其他虚拟环境上运行)并且您在无业游民中运行php artisan config:cache
时,它不起作用。您是否需要在无业游民中运行此命令?问题在于路径路由(无业游民的路径与无业游民的路径不同)。
Docker也是如此。如果共享位置的容器外部目录中有项目,则必须在容器内部运行php artisan config:cache。
请参阅this answer。