因工作需求,需要在windows上架構一個chat,所以就選擇了workerman+GatewayWorker+thinkphp5
1.在架構過程中分3個php運行,遇到了Constant APP_PATH already defined
start_for_win.bat文件
php start_register.php start_gateway.php start_businessworker.php
pause
2.使用一個php文件運行
出現報錯 @@@ Error: multi workers init in one php file are not support @@@
最後解決方案
1.發現自己少裝了 think-worker
thinkphp5.0 安裝 composer require topthink/think-worker=1.*
thinkphp5.1 安裝 composer require topthink/think-worker
2.重新運行start_for_win.bat文件
運行成功無報錯
安裝插件