Swoole重启后第一次访问有问题

浏览:2415 发布日期:2019/10/27 分类:ThinkPHP6专区 关键字: Swoole Thinkphp6.0
Swoole每次重新启动后的第一个请求都会报控制器找到
在应用中已解析为多应用,但报的错误为单应用的错
纠其原因为在APP.PHP中调用实例化控制器时,本app中的namespace与后来请求的值不一至(第一次为“app",之后的请求为"app\index")
public function parseClass(string $layer, string $name): string
586行使用$this->namespace
导至第一次实例化控制器时没有index所以报错
但是不知道如何解决
php-fpm无此问题




最终找到问题关键所在
如下图执行过程

希望官方参考并弄出完美解决方案
最佳答案
评论( 相关
后面还有条评论,点击查看>>