CRMEB多商戶商品上架用戶端不顯示問題,如果沒有二次開發一般是隊列的問題,處理如下:
先檢查自己添加的商品是普通商品還是禮包商品,選擇 是,如果商品還在說明是禮包商品
如果不在,確認商戶店鋪是否開啟
一、 檢查隊列是否正常
- 如果是用的Superrvisor管理器 看這里
- 如果用的是 堡塔應用管理器
二、 如果這里是正常的,那也可以能是寶塔沒有獲取到隊列報錯,需要檢查一下,操作如下:
- 首先點擊上圖 queue這條 已啟動 后面的?? ,關閉隊列;
- 進入項目的命令行
- 在命令行輸入命令
php think queue:work --tries 2
回車,看果然報錯了,這是因為php的幾個函數被禁用了 - 找到你使用的PHP版本,刪除PHP的禁用函數:pcntl_alarm, pcntl_signal
(這里要注意千萬別在上面的輸入框中輸入然后點保存,那是添加的,我們要做的是刪除) - 然后在回到命令行中,執行
php think queue:work --tries 2
,如果還報錯,就在刪除提示的禁用函數,直到執行成功,無提示或者如下圖則說明成功了:
三 、如果第二步檢查隊列是正常的,那是否部署了兩套代碼,隊列名稱是否沖突了。詳情查看crmeb一臺服務器部署多套多商戶修改說明