start_for_win.bat運行出現Constant APP_PATH already defined(windows)

因工作需求,需要在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文件

運行成功無報錯

安裝插件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章