如何在Filament-Laravel中查看error_log()的调试输出信息?
解决Filament-Laravel中error_log调试信息不显示在终端的问题
- Laravel环境下,
error_log()的输出默认不会直接显示在终端控制台,而是写入到指定的日志文件中,这就是你找不到内容的原因。 - 直接查看项目根目录下的
storage/logs/laravel.log文件,你的testing..调试内容应该在这里面。 - 如果想实时在终端监控日志,执行Laravel自带的命令:
执行后刷新页面触发表单加载,就能实时看到日志输出了。php artisan tail - 更推荐用Laravel自带的日志函数替代
error_log,调试信息更清晰,还带上下文:
同样会写入\Log::debug('testing..');laravel.log,配合php artisan tail使用体验更好。 - 补充:你启动开发服务器的终端(比如
php artisan serve)只会输出请求访问日志,不会展示PHP的error_log或框架日志内容,这些都单独存在日志文件里。
内容的提问来源于stack exchange,提问作者Jigu Jigu
相关产品推荐
相关产品推荐

