журнал ошибок — Использование error_log для отладки php-файла

У меня есть файл PHP, который работает на моем сервере каждый час. Я хочу сделать некоторую отладку, отправив значение определенных переменных
на мой адрес электронной почты или файл журнала. Я попытался добавить следующий тестовый код, но я не получаю электронные письма и не нахожу файл журнала

error_log("Test 123", 1, "[email protected]");
error_log("Test 123", 3, "/tmp/my_errors.log");

Я не уверен, что мне нужно инициализировать в моем файле php.ini или где-либо еще, чтобы это работало.

0

Решение

Вы должны изменить второй параметр соответственно. Попробуйте использовать 0, чтобы записать в файл журнала ошибок по умолчанию.

error_log("Test 123", 0);

Для message_type == 1 вам нужно убедиться, что отправка электронной почты работает на вашем сервере и что параметр ‘extra_headers’ установлен.

Для message_type == 3 убедитесь, что php может писать в этот файл.

http://php.net/manual/en/function.error-log.php

0

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

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

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