Prestashop - как мне записать в файл журнала?


Prestashop - как мне записать в файл журнала?

21.04.2013 07:12:35 Просмотров 55 Источник

Какой php-код я должен использовать в модуле Prestashop для записи в файл журнала? Я использовал

Logger::addLog("something",1);

но это не работает.

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/16132637/prestashop-how-do-i-write-to-a-log-file#comment48166860_16132637
Возможные дубликаты: stackoverflow.com/questions/16129993/…

Ответы - Prestashop - как мне записать в файл журнала? / Prestashop - how do I write to a log file?

Mika

22.04.2013 09:56:07

Журнал сохраняется в базе данных в таблице " log " (с вашим текущим префиксом);

Kamlesh Gupta

14.09.2018 04:21:56

Вы также можете сохранить файл журнала, используя приведенный ниже код.

$logger = new FileLogger(0); //0 == debug level, logDebug() won’t work without this.
$logger->setFilename(_PS_ROOT_DIR_.”/log/debug.log”);
$logger->logDebug(“message 1″);
$logger->logDebug(“message 2″);

Это сработает!.

Спасибо

Skippy le Grand Gourou

25.10.2019 07:59:10

Другой альтернативой является использование PHP

file_put_contents(_PS_ROOT_DIR_ . '/path/to/logfile',
                  $data . "\n",
                  FILE_APPEND);
Помочь в развитии проекта:
Закрыть X