你好,我在start.php中加入 Worker::$stdoutFile = '/tmp/stdout.log'写入程序,但程序中var_dump的内容并没有被写进该文件,debug模式时var_dump的内容是可以在终端看见的,请问你知道是什么原因 吗
截图代码,看看是在哪里var_dump的
@walkor
什么操作系统?
linux
做一个精简demo,打包发上来吧
@1:是这样吗?
Worker::$stdoutFile = '/tmp/stdout.log' 这个是绝对路径,输出文件在系统根目录/tmp/下,完整的磁盘路径是 /tmp/stdout.log,
并不是 “项目/tmp/stdout.log” [attach]1129[/attach]不在这个位置
在系统根目录下找到了这个文件,已经成功了,十分感谢
不客气
截图代码,看看是在哪里var_dump的
@walkor
什么操作系统?
linux
做一个精简demo,打包发上来吧
@1:是这样吗?
@walkor
Worker::$stdoutFile = '/tmp/stdout.log'
这个是绝对路径,输出文件在系统根目录/tmp/下,完整的磁盘路径是 /tmp/stdout.log,
并不是 “项目/tmp/stdout.log”
[attach]1129[/attach]不在这个位置
在系统根目录下找到了这个文件,已经成功了,十分感谢
不客气