Php 如何解决Laravel记录器不工作的问题
我正在使用Laravel 4和a,试图使用log类将一些信息加载到Laravel.log文件中Php 如何解决Laravel记录器不工作的问题,php,laravel,laravel-4,Php,Laravel,Laravel 4,我正在使用Laravel 4和a,试图使用log类将一些信息加载到Laravel.log文件中 Log::info("Password reset request", array("User ID" => $id, "Email"=>$email, &qu
Log::info("Password reset request", array("User ID" => $id,
"Email"=>$email,
"Reset ID"=>$reset_id,
"Date"=>$date,
"Unix time"=>$time));
但似乎什么也没有发生。您可以使用日志查看器解决此问题 安装软件包 需要在config/app.php文件中配置包提供程序并添加以下服务 3.发布配置包 使用environment.env文件,我们可以为应用程序配置base和所需的密钥。在这里,我们可以添加日志通道密钥来生成日志文件daily basic。 仅此而已,它使用以下URL演示应用程序
你试过php artisan tail吗?如果运行web时没有错误。然后日志信息应该显示在该命令中。尝试执行该命令并访问该页面。laravel apache/php是否有权限写入该文件?@cracyon我相信laravel on dev如果无法写入应用程序/存储,将抛出一个错误。@majimboo well OP没有确切提供任何关于它是否处于开发模式或在何处/如何调用该文件等的详细信息。。所以我的意思是。。vague-question获得模糊的建议/回答它在dev上,但没有抛出任何错误,@majimboo php artisan tail抛出此错误InvalidArgumentException命令tail未定义
composer require arcanedev/log-viewer
provider.
'providers' => [
....
....
Arcanedev\LogViewer\LogViewerServiceProvider::class,
],
php artisan log-viewer:publish
php artisan log-viewer:publish --force
php artisan log-viewer:publish --tag=config
php artisan log-viewer:publish --tag=lang
LOG_CHANNEL=daily
http://your_application_path/log-viewer