91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-07-01 04:48:58 來源:網絡 閱讀:20376 作者:daweilang 欄目:web開發

用laravel踩到一個大坑。。。


需要使用laravel的隊列(queue)功能,

設置 ".env"配置文件

QUEUE_DRIVER=database

按照文檔,建立jobs數據表,生成任務類,在controller中將任務推送(dispatch)到隊列中。


問題來了,jobs表并未生成隊列任務數據。。。


折騰了一天,查文檔,升級php,甚至看了一些源碼,就是找不到原因!


最后,看源碼輸出的過程中發現配置沒有變化,怎么改 QUEUE_DRIVER 都是 sync。。。


原來 laravel 會把 配置文件緩存。。。。


=========================================================

配置緩存

為了給應用加速,你可以使用 Artisan 命令 config:cache 將所有配置文件的配置緩存到單個文件里,這將會將所有配置選項合并到單個文件從而可以被框架快速加載。
應用一旦上線,就要運行一次 php artisan config:cache,但是在本地開發時,沒必要經常運行該命令,因為配置值經常需要改變。

=========================================================


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

配置變了,可以使用隊列了。



花了好長時間才發現laravel不能設置隊列的原因,不過反復的看了許多遍queue文檔,查了不少資料,對這個功能有了比較深入的了解!



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西乌珠穆沁旗| 阜阳市| 定陶县| 凤冈县| 卢龙县| 高雄市| 南投县| 内江市| 金寨县| 泾川县| 高安市| 勐海县| 乌拉特前旗| 民勤县| 吉安县| 儋州市| 香港| 海阳市| 碌曲县| 涿鹿县| 汝南县| 都江堰市| 包头市| 沙湾县| 达日县| 霍城县| 疏勒县| 秦安县| 渝北区| 保康县| 洮南市| 德清县| 南投市| 怀集县| 东阳市| 定日县| 竹山县| 紫阳县| 赫章县| 肃南| 咸阳市|