美文网首页
thinkphp5日志文件权限的问题

thinkphp5日志文件权限的问题

作者: 黄刚刚 | 来源:发表于2019-12-24 13:46 被阅读0次

    修改\thinkphp\library\think\log\driver\File.php文件write方法148行:

            //return error_log($message, 3, $destination);

            /** 解决root生成的文件,www用户没有写权限的问题 START*/

            if (!is_file($destination)) {

                $first = true;

            }

                $ret = error_log($message, 3, $destination);

            try {

                if (isset($first)&& is_file($destination)) {

                chown($destination, 'www');

                    unset($first);

                }

        }catch (\Exception $e) { }

        return $ret;

        /** 解决root生成的文件,www用户没有写权限的问题 END*/

    相关文章

      网友评论

          本文标题:thinkphp5日志文件权限的问题

          本文链接:https://www.haomeiwen.com/subject/hwzxoctx.html