堡塔应用管理器管理PHP7.3的swoole项目,自动停止后,且不能自动启动,必须手动把端口进程杀了才能启动。
异常日志:
Starting swoole http server...
Swoole http server started: <http://0.0.0.0:8324>
You can exit with `CTRL-C`
PHP Fatal error: Uncaught think\exception\ErrorException: Swoole\Event::rshutdown(): Event::wait() in shutdown function is deprecated in Unknown:0
Stack trace:
#0 [internal function]: think\initializer\Error->appError(8192, 'Swoole\\Event::r...', 'Unknown', 0, NULL)
#1 [internal function]: Swoole\Event::rshutdown()
#2 {main}
thrown in Unknown on line 0
PHP Fatal error: Uncaught Error: Call to a member function make() on null in /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/InteractsWithPools.php:25
Stack trace:
#0 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/InteractsWithPools.php(50): think\swoole\Manager->getPools()
#1 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Container.php(292): think\swoole\Manager->think\swoole\concerns\{closure}()
#2 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Container.php(356): think\Container->invokeFunction(Object(Closure), Array)
#3 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Event.php(260): think\Container->invoke(Object(Closure), Array)
#4 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Event.php(221): think\Event->dispatch(Object(Closure), Array)
#StartStarting swoole http server...
Swoole http server started: <http://0.0.0.0:8324>
You can exit with `CTRL-C`
PHP Fatal error: Uncaught think\exception\ErrorException: Swoole\Event::rshutdown(): Event::wait() in shutdown function is deprecated in Unknown:0
Stack trace:
#0 [internal function]: think\initializer\Error->appError(8192, 'Swoole\\Event::r...', 'Unknown', 0, NULL)
#1 [internal function]: Swoole\Event::rshutdown()
#2 {main}
thrown in Unknown on line 0
PHP Fatal error: Uncaught Error: Call to a member function make() on null in /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/InteractsWithPools.php:25
Stack trace:
#0 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/InteractsWithPools.php(50): think\swoole\Manager->getPools()
#1 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Container.php(292): think\swoole\Manager->think\swoole\concerns\{closure}()
#2 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Container.php(356): think\Container->invokeFunction(Object(Closure), Array)
#3 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Event.php(260): think\Container->invoke(Object(Closure), Array)
#4 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/framework/src/think/Event.php(221): think\Event->dispatch(Object(Closure), Array)
#5 /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/WithApplication.php(45): think\Event->trigger('swoole.workerEr...', Array)
#6 /www/wwwroot/wxyp in /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/InteractsWithPools.php on line 25
[think\exception\ErrorException]
Uncaught Error: Call to a member function make() on null in /www/wwwroot/wxypc.cdljy.net/vendor/topthink/think-swoole/src/concerns/InteractsWithPools.php:25
Stack trace:
#0 /www/wwwrStaStarting swoole http server...
Swoole http server started: <http://0.0.0.0:8324>
You can exit with `CTRL-C`
P |