這里寫問題描述
看下 runtime/logs/workerman.log 報(bào)啥錯(cuò)
這個(gè)是對應(yīng)的日志,用DEBUG啟動(dòng)是沒有問題的也沒有報(bào)錯(cuò)
用DAEMON模式 提示你啟動(dòng)了 但是你去查看根本木有啟動(dòng) 用php start.php status也是提示 not run
看看有沒有你想要的 http://m.wtbis.cn/search?keyword=not+run
搜出來的一般是一段時(shí)間后才出現(xiàn)這種基本都是內(nèi)存溢出或者報(bào)錯(cuò)之類的 我這個(gè)沒報(bào)錯(cuò)DEBUG+進(jìn)程管理器 兩天了都沒問題說明代碼應(yīng)該沒問題 估計(jì)是服務(wù)器配置太低了
該問題終于找到解決方法了。
原因: 項(xiàng)目目錄所屬用戶組為root用戶而我登錄系統(tǒng)用的不是root用戶時(shí)候 即使你用sudo php ./start.php start -d也無法用守護(hù)進(jìn)程模式啟動(dòng) 解決: 將項(xiàng)目目錄sudo chown -R 普通用戶組:普通用戶 項(xiàng)目目錄 改變一下項(xiàng)目目錄所屬用戶為當(dāng)前用戶即可