因工作需求,需要在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文件
运行成功无报错
安装插件