error_log не генерирует вывод

В сценарии я написал:

error_log(__FILE__ . ': ' . __LINE__ . "remove trial account at " . date("F j, Y, g:i:s a") . "\n",
3,
"/var/tmp/recur-billing.log");
echo "remove trial account at " . date("F j, Y, g:i:s a") . "<br>";

Другими словами, я посылаю один и тот же текст как пользователю, вызывающему скрипт, так и файлу /var/tmp/recur-billing.log.

Когда я запускаю скрипт, я вижу сообщение, отображаемое инициатору скрипта, но файл /var/tmp/recur-billing.log не создается. Я запустил этот код на двух разных системах с одинаковым результатом.

Я пытаюсь отладить сложную проблему, поэтому у меня есть запросы error_log, чтобы поместить информацию в recur-billing.log по всему коду. Ни одна из этих записей не генерировалась, поэтому я предположил, что скрипт каким-то невидимым образом вышел из строя. Вот почему я добавил вышеупомянутый вызов в error_log, в месте, которое я ЗНАЛ, был выполнен.

Что я должен сделать, чтобы заставить php писать сообщения?

Другие вызовы error_log (запись в разные имена файлов в / var / tmp) работают. Это просто вызовы, пытающиеся записать в recur-billing.log, которые не работают.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]