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自身相关的日志
设置这个不管用。。日志就是不出来
Worker::$stdoutFile 设置的文件没内容可能是以下原因: 1、启动时没加 -d,没加-d是debug方式启动,打印的数据直接输出在终端上,不会写道磁盘里 2、业务代码没有任何输出打印(没有echo var_dump等打印) 3、业务代码没有运行到 打印的地方,就是echo var_dump这写代码根本没运行到
默认日志路径是怎么设置的
logFile默认在Workerman上一级目录里。stdoutFile默认是/dev/null 也即是不保存
Worker::$stdoutFile 设置的文件没内容可能是以下原因:
1、启动时没加 -d,没加-d是debug方式启动,打印的数据直接输出在终端上,不会写道磁盘里
2、业务代码没有任何输出打印(没有echo var_dump等打印)
3、业务代码没有运行到 打印的地方,就是echo var_dump这写代码根本没运行到
默认日志路径是怎么设置的
logFile默认在Workerman上一级目录里。stdoutFile默认是/dev/null 也即是不保存