Php Laravel日志到错误日志?

Php Laravel日志到错误日志?,php,laravel,logging,Php,Laravel,Logging,来自Laravel的所有日志都将进入存储/日志。不幸的是,我没有访问此目录的权限。我甚至无法检查是否有任何文件或读取它们。我只能请求不会提供这些文件的日志。我将获取错误日志、访问日志等,但不会获取Laravel日志 有没有办法强迫laravel对任何日志/异常使用错误日志($message)?laravel日志有四种可用设置:“单一”、“每日”、“系统日志”、“错误日志” 您可以在/project\u root/config/app.php或.env上更改它 我认为如果您设置“log”=>“sy

来自Laravel的所有日志都将进入存储/日志。不幸的是,我没有访问此目录的权限。我甚至无法检查是否有任何文件或读取它们。我只能请求不会提供这些文件的日志。我将获取错误日志、访问日志等,但不会获取Laravel日志


有没有办法强迫laravel对任何日志/异常使用错误日志($message)?

laravel日志有四种可用设置:“单一”、“每日”、“系统日志”、“错误日志”

您可以在/project\u root/config/app.php或.env上更改它

我认为如果您设置“log”=>“syslog”,它将解决您的问题。

您可以使用

安装(拉威尔) 通过composer安装 将服务提供者添加到提供者部分的config/app.php

Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class,
在web路由文件中添加路由:

Route::get('logs', '\Rap2hpoutre\LaravelLogViewer\LogViewerController@index');
去或其他路线

可以选择将log.blade.php发布到/resources/views/vendor/laravel log viewer/中,以进行视图自定义:

php artisan vendor:publish \
  --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" \
  --tag=views
如果在FileViewFinder.php错误中出现InvalidArgumentException,则 配置缓存可能有问题。仔细检查安装情况,然后 运行php artisan配置:清除


检查这里,我认为拉威尔应该有更好的文档。我看到了这些选项,但没有解释它们是如何工作的。您的答案可能会回答我的问题,但我接受了以更好的方式解决我的问题的答案。虽然这在理论上可以回答问题,但在这里包括答案的基本部分,并提供链接供参考。这实际上并不能完全回答我的问题,但这是更好的解决方案。
php artisan vendor:publish \
  --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" \
  --tag=views