这里写问题描述
看下 runtime/logs/workerman.log 报啥错
这个是对应的日志,用DEBUG启动是没有问题的也没有报错
用DAEMON模式 提示你启动了 但是你去查看根本木有启动 用php start.php status也是提示 not run
看看有没有你想要的 https://www.workerman.net/search?keyword=not+run
搜出来的一般是一段时间后才出现这种基本都是内存溢出或者报错之类的 我这个没报错DEBUG+进程管理器 两天了都没问题说明代码应该没问题 估计是服务器配置太低了
该问题终于找到解决方法了。
原因: 项目目录所属用户组为root用户而我登录系统用的不是root用户时候 即使你用sudo php ./start.php start -d也无法用守护进程模式启动 解决: 将项目目录sudo chown -R 普通用户组:普通用户 项目目录 改变一下项目目录所属用户为当前用户即可
看下 runtime/logs/workerman.log 报啥错
这个是对应的日志,用DEBUG启动是没有问题的也没有报错
用DAEMON模式 提示你启动了 但是你去查看根本木有启动 用php start.php status也是提示 not run
看看有没有你想要的 https://www.workerman.net/search?keyword=not+run
搜出来的一般是一段时间后才出现这种基本都是内存溢出或者报错之类的 我这个没报错DEBUG+进程管理器 两天了都没问题说明代码应该没问题 估计是服务器配置太低了
该问题终于找到解决方法了。
原因: 项目目录所属用户组为root用户而我登录系统用的不是root用户时候 即使你用sudo php ./start.php start -d也无法用守护进程模式启动
解决: 将项目目录sudo chown -R 普通用户组:普通用户 项目目录 改变一下项目目录所属用户为当前用户即可