workerman日志没了,怎么设置恢复日志

1045998323

Worker::$pidFile = '/data/wwwlogs/Worker/workerman.pid';//方便监控WorkerMan进程状态
Worker::$stdoutFile = '/data/wwwlogs/Worker/stdout.log';//输出日志, 如echo,var_dump等
Worker::$logFile = '/data/wwwlogs/Worker/workerman.log';//workerman自身相关的日志

设置这个不管用。。日志就是不出来

7298 1 0
1个回答

walkor

Worker::$stdoutFile 设置的文件没内容可能是以下原因:
1、启动时没加 -d,没加-d是debug方式启动,打印的数据直接输出在终端上,不会写道磁盘里
2、业务代码没有任何输出打印(没有echo var_dump等打印)
3、业务代码没有运行到 打印的地方,就是echo var_dump这写代码根本没运行到

  • 1045998323 2017-03-10

    默认日志路径是怎么设置的

  • walkor 2017-03-10

    logFile默认在Workerman上一级目录里。stdoutFile默认是/dev/null 也即是不保存

年代过于久远,无法发表回答
🔝