我有一个Laravel项目,该项目正在生成错误,因此我删除了有问题的行,将代码推送到存储库,将代码拉到生产服务器上并重试。但是,我仍然收到引用不再存在的代码行的异常。
composer dumpautoload
php artisan clear-compiled
php artisan optimize
php artisan cache:clear
但是,Whoops处理程序仍在给我明显更改的文件错误。该怎么办?
答案 0 :(得分:0)
如果出现此类错误,我通常会使用这四个命令。
php artisan cache:clear
php artisan route:cache
php artisan view:clear
php artisan config:cache
这里您没有使用php artisan view:clear
,所以我建议您也尝试使用此
答案 1 :(得分:0)
如果服务器拥有操作码缓存,则只需要重置它即可。你可以在这里看到
答案 2 :(得分:0)
我在问题中没有提到的是问题出在排队的工作中。一旦我意识到更新代码后不会重置排队的作业,我就不得不烦恼
php artisan queue:restart
然后它起作用了。谢谢大家的光临。