我在Symfony2(兔子消費者)中有一個長時間運行的進程,我正在使用MonologBundle進行日誌記錄。這些行會立即記錄下來,但我注意到每次迭代都會增加內存消耗,在一分鐘後達到1GB以上。 --env = PROD 所以我做了一個小測試: // taken from my symfony test command
$logger = $this->getContainer(
我想用Mozilla中的Firebug做一個簡單的測試,但它不工作,沒有任何東西出現在螢火蟲控制檯中。我的代碼: public function index()
{
$monolog = \Log::getMonolog();
$items = ['Pack luggage', 'Go to airport', 'Arrive in San Juan'];
如何將Laravel 5的日誌記錄更改爲Monolog\Handler\BrowserConsoleHandler? 什麼不工作Laravel 5,但確實在一個獨立的PHP文件工作: use Illuminate\Support\Facades\Log;
use Monolog\Handler\BrowserConsoleHandler;
use Monolog\Logger;
// c
我目前正在研究一個使用monolog進行日誌記錄的大型應用程序,並被要求隱藏任何敏感信息,如密碼。 我試圖做的是擴展monolog,因此它會自動用asterics替換敏感信息,但即使數據似乎發生了變化,最終原始文本也會被記錄下來。 use Monolog\Handler\AbstractProcessingHandler;
class FilterOutputHandler extends A
我已閱讀了一些文檔here,但仍不清楚如何編寫和使用自定義Monolog處理程序和通道。讓我稍微解釋一下我想達到的目標。我有一個自定義函數,我希望該日誌被記錄到一個名爲custom.log的文件中。 monolog:
handlers:
#Logs Doctrine to a different channel
doctrine:
level: de
有什麼方法可以使用Monolog來記錄整個陣列?我一直在閱讀幾個文檔,但沒有找到一種方式來以可讀格式記錄整個數組,任何建議? 文檔我讀: Monolog, how to log PHP array into console? http://symfony.com/doc/current/cookbook/logging/monolog.html https://www.webfactory.de/