開(kāi)啟定時(shí)任務(wù)
一、為什么要開(kāi)啟定時(shí)任務(wù)
系統(tǒng)定時(shí)任務(wù)自動(dòng)處理商城系統(tǒng)的訂單狀態(tài)、訂單結(jié)算、優(yōu)惠券狀態(tài)、分銷結(jié)算、會(huì)員等級(jí)等數(shù)據(jù)的更新,所以必須要開(kāi)啟。
二、將命令行PHP版本號(hào)與站點(diǎn)同步
寶塔面板 - 站點(diǎn)設(shè)置 - PHP版本(PHP-74)
寶塔面板 - 網(wǎng)站 - PHP命令行版本,調(diào)整為PHP-74版本
打開(kāi)終端命令行,輸入
php -v
,看顯示的版本是否與站點(diǎn)一致(PHP7.4)請(qǐng)解除以下 7個(gè) PHP函數(shù)的禁用 (如果是寶塔環(huán)境下必須操作)
pcntl_signal
pcntl_signal_dispatch
pcntl_fork
pcntl_wait
pcntl_waitpid
pcntl_alarm
proc_open
三、如何開(kāi)啟隊(duì)列服務(wù)(Linux系統(tǒng))
安裝進(jìn)程守護(hù)軟件
寶塔面板 - 軟件商店 - 搜索
進(jìn)程守護(hù)管理器
- 安裝添加守護(hù)進(jìn)程
名稱填寫
yoshop-timer
啟動(dòng)用戶選擇www
運(yùn)行目錄設(shè)置為你的站點(diǎn)路徑
填寫啟動(dòng)命令php think timer start
進(jìn)程數(shù)量1