上面是写入的代码 failed to open stream: No such file or directory 这个是报错代码
以上代码中的路径log权限时777 文件给的权限也是777 不存在权限不足问题
有可能是命令行执行的相关问题导致的吗?
麻烦大佬帮帮忙
完全一致的代码,和文件路径,在worker中执行就会报错,换到别的controller中就可以正常写入
php cli里相对路径和php-fpm规则不一样。操作文件使用绝对路径就好了。
$logname= __DIR__ . '/application/.....txt';
用__DIR__表示当前路径
__DIR__
完全一致的代码,和文件路径,在worker中执行就会报错,换到别的controller中就可以正常写入
php cli里相对路径和php-fpm规则不一样。操作文件使用绝对路径就好了。
用
__DIR__
表示当前路径