Laravel 4可以保持套接字的日志错误吗?

时间:2013-12-31 06:22:19

标签: php sockets laravel laravel-4 monolog

如果是这样,怎么办呢?默认情况下,Laravel 4会写入文本文件。我注意到Monolog可以在其github页面上登录数据库。我试过这个。但不是存储在数据库中,而是更好地将错误日志存储在套接字上。所以你可以根据套接字日志建议我。

1 个答案:

答案 0 :(得分:0)

根据Laravel docMonolog socket example

// get Monolog instance
$logger = Log::getMonolog();

// create the socket handler
$handler = new Monolog\Handler\SocketHandler('unix:///var/log/httpd_app_log.socket');
$handler->setPersistent(true);

// now add the handler
$logger->pushHandler($handler, Monolog\Logger::DEBUG);

在注册套接字处理程序之后,您可以使用Laravel日志方法。