【问题标题】:Default create log files with 664 permissions默认创建664权限的日志文件
【发布时间】:2021-03-02 18:01:10
【问题描述】:

如何配置我的 Laravel 或 Ubuntu 服务器,以便我的 Laravel 记录器创建一个具有 664 权限的日志文件?现在它默认为 644。

【问题讨论】:

    标签: laravel ubuntu


    【解决方案1】:

    打开config\logging.php 文件并将permission 密钥添加到您的默认日志通道。似乎这个功能可以从Laravel 5.6.10获得。

    示例:

    return [
        'channels' => [
            'single' => [
                'driver' => 'single',
                'path' => storage_path('logs/laravel.log'),
                'level' => env('LOG_LEVEL', 'debug'),
                'permission' => 0664, // this is the new key to add
            ],
        ],
    ];
    

    注意事项:

    • 在这个例子中,默认的日志通道是single
    • 确保permission 键的值不带引号前导零。在php manual of chmod 中阅读更多相关信息

    【讨论】:

      猜你喜欢
      • 2016-10-14
      • 2014-06-05
      • 2012-01-22
      • 2011-12-15
      • 1970-01-01
      • 1970-01-01
      • 2019-10-25
      • 2010-09-18
      • 1970-01-01
      相关资源
      最近更新 更多