phpsocketio是基於workerman的
我從github上下載了源碼,修改了邏輯能跑起來
啟動方式如果是
php server.php restart
php server.php start
這樣啟動的話 是能接受能轉發訊息的
但是我如果是用
php server.php start -d
這樣反而不行了 客戶端剛連接上就斷開了
我想問一下 用 start啟動和start -d啟動區別在哪裡
我總是不能讓php server.php start放在那裡吧
巴扎黑2017-05-16 13:12:10
最後找到問題是因為workerman中必須使用它自帶的一個mysql框架
如果使用其他的框架,運行結果就像腳本一樣從頭運行到尾就結束了,所以database物件不能持久化
所以只要安裝 workerman/mysql就可以了