Laravel monolog为日志设置用户

时间:2017-07-17 05:39:39

标签: php laravel monolog

根据这两篇文章的信息:

https://laracasts.com/discuss/channels/laravel/log-file-permission-problem?page=1

Laravel daily log created with wrong permissions

我找到了解决日志权限问题的方法。

但仍然存在一个问题:使用此代码我可以配置创建日志文件的权限,但不能对用户执行任何操作。有没有办法创建属于 www-data 用户而不是我(root等)的日志

$app->configureMonologUsing(function(Monolog\Logger $monolog) {
    $filename = storage_path().'/logs/laravel_custom.log';
    $handler = new Monolog\Handler\RotatingFileHandler($filename, 0, Logger::DEBUG,  true,  0777,  false);
    $monolog->pushHandler($handler);
});

enter image description here

Edit1:我希望将用户从“demaunt”更改为“www-data”并使用monolog功能

0 个答案:

没有答案