【已解决】webman为啥用-d启动不了 不加-d可以启动

cncoder

问题描述

这里写问题描述

1016 3 0
3个回答

Gin

看下 runtime/logs/workerman.log 报啥错

  • 暂无评论
cncoder



这个是对应的日志,用DEBUG启动是没有问题的也没有报错

  • cncoder 2023-06-28

    用DAEMON模式 提示你启动了 但是你去查看根本木有启动 用php start.php status也是提示 not run

  • Gin 2023-06-28
  • cncoder 2023-06-30

    搜出来的一般是一段时间后才出现这种基本都是内存溢出或者报错之类的 我这个没报错DEBUG+进程管理器 两天了都没问题说明代码应该没问题 估计是服务器配置太低了

cncoder

该问题终于找到解决方法了。

原因: 项目目录所属用户组为root用户而我登录系统用的不是root用户时候 即使你用sudo php ./start.php start -d也无法用守护进程模式启动
解决: 将项目目录sudo chown -R 普通用户组:普通用户 项目目录 改变一下项目目录所属用户为当前用户即可

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