【发布时间】:2021-12-21 18:15:58
【问题描述】:
我现在在使用 Laravel 视图缓存时遇到了一些问题。感谢您的帮助。
将最新更新推送到服务器后,我确实运行了以下命令。
不知道为什么它总是向我显示旧内容,我试图手动清除缓存,当然我可以看到视图缓存文件在文件夹 /storage/framework/views 中消失了。
但它总是向我显示浏览器中的旧内容。 (但有时它会起作用)
命令
$ npm install -—production
$ npm run prod
$ composer install --optimize-autoloader --no-dev
$ composer dump-autoload --optimize
$ chmod -R o+w storage
$ chmod -R o+w bootstrap/cache
$ php artisan key:generate
$ php artisan migrate --seed
$ php artisan cache:clear; php artisan route:clear; php artisan config:clear; php artisan view:clear; php artisan event:clear;
$ php artisan config:cache ; php artisan route:cache ; php artisan view:cache ; php artisan event:cache ;
$ php artisan optimize
谢谢
【问题讨论】:
-
在一行中使用多个连续命令时,请使用
php artisan cache:clear && php artisan route:clear && php artisan config:clear && php artisan view:clear && php artisan event:clear链接。
标签: laravel caching view laravel-blade