2020年8月13日16:25:25
問題1:今天早上無法啟動homestead。沒看懂下面的截圖
原因不明
解決方案:重新安裝
問題2:
安裝新的Homestead後,執行php artisan migrate:refresh --seed
後提示
redis無法使用,只能靠手動執行
sudo /etc/init.d/redis-server restart
進行重啟redis
原因不明
解決方案:暫無
問題3:
靠著問題2中手動開啟redis的操作,能夠使用redis了,執行php artisan migrate:refresh --seed
,可是一旦登入使用者以後,就開始瘋狂地傳送評論通知的Email。
原因:由於是第二遍重複教程到第七章,還沒有給傳送通知做限制條件
解決方案:
//命令列執行遷移時不做這些操作!
if(!app()->runningInConsole()){
$reply->topic->updateReplyCount();
//通知話題作者有新的評論
$reply->topic->user->notify(new TopicReplied($reply));
}
問題4:
無法執行php artisan cache:clear
報錯
Failed to clear cache. Make sure you have the appropriate permissions.
原因不明
解決方案:暫無
問題5
2020年8月13日17:17:52
此時此刻我的郵箱因為問題2和問題3的解決過程而爆炸了
我意識到redis裡面一定是有大量佇列任務的,趕緊找辦法清理任務
解決方案:
redis-cli #進入腳手架
flushall #清空redis的資料
本作品採用《CC 協議》,轉載必須註明作者和本文連結