webman启动失败

vincentzzj

linux下重启提示A non-numeric value encountered in file /www/wwwroot/***.com/vendor/workerman/workerman/Worker.php on line 990
Workerman[webman] stop fail。这个情况是偶发的,但是比较频繁,请问是啥问题?

1104 3 0
3个回答

jones

哪个版本?

  • vincentzzj 2022-05-11

    Workerman version:4.0.33 PHP version:7.4.28

  • walkor 2022-05-11

    截图下 vendor/workerman/workerman/Worker.php 第990行代码

  • vincentzzj 2022-05-11

    图放楼下了,990行是这样的:$timeout = static::$stopTimeout + 3;

  • walkor 2022-05-11

    webman-framework版本是?

  • vincentzzj 2022-05-11

    Webman-framework v1.3.11

  • walkor 2022-05-11

    备份下项目,然后尝试升级下webman
    命令是 composer require workerman/webman-framework ^1.3.0 && composer require webman/console ^1.0.16 && ./webman install

vincentzzj

截图

  • jones 2022-05-11

    你这个版本比我高,我的990行是 $timeout = 5;

jones

workman4.0.33
我启动webman时:显示 Workerman version:4.0.33 ,为什么跟你的990行不一样?

  • 暂无评论
年代过于久远,无法发表回答
×
🔝