Laravel修改配置后一定要清理缓存 "php artisan config:clear"!

转载出处:http://blog.51cto.com/daweilang/1874736 (很感谢这位兄弟)

其实你查的话如果是初学者,你都无从下手,贼恐怖!!!

所以说在用新知识的时候一定要先学习下,虽然这个地方你学都学不到,只能采坑,大家一起去讨论才可以

问题描述:lavarel框架写了个amqp的队列引用 然后自动消费的机制 但是我在本地开发环境 一切正常,但是上到了测试环境队列使用不被消费 无从下手 差不多5个小时了,还是被别人告诉我这块错了我才知道 他怎么知道的我就不知道了。但是呢 出了问题一定要查看到了这篇文章 留作备用吧

队列自动消费时会形成缓存,出现异常会存在缓存中很长一段时间 多长呢我就不知道了。

但是你只要执行下 php artisan config:clear 就能清理 或者在storage目录下会有iframe这个文件删除他 就好了 。公司项目没有这个文件机制 让我很痛苦 

为了给应用加速,你可以使用 Artisan 命令 config:cache 将所有配置文件的配置缓存到单个文件里,这将会将所有配置选项合并到单个文件从而可以被框架快速加载。
应用一旦上线,就要运行一次 php artisan config:cache,但是在本地开发时,没必要经常运行该命令,因为配置值经常需要改变。

 

php artisan config:clear 可以清除配置文件。。。

配置变了,可以使用队列了。

     

你可能感兴趣的:(php,lavarel)