fwrite这个PHP自带的函数用不了

大饭米粒

用的Workerman框架,UDP协议,客户端发送内容{'aaa':'bbb','ccc':'ddd'},,Workerman在onMeassage里代码是

$file1 = 'test.log';
$fp = fopen($file1, 'a+');
fwrite($fp, date("y-m-d H:i:s", time()) . "--" .json_encode($data) . "\n");
fclose($fp);
$connection->send('over');

执行情况发现终端没有错误消息(用的start启动,没有加-d),没有生成test.log文件,客户端接收到“”空数据返回
 
请问Workerman里不支持fwrite?

2300 2 0
2个回答

大饭米粒

Debian9系统,4个进程

  • 暂无评论
walkor

$file1用绝对路径

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