Articles of error log

Ошибка Print_r () в PHP error_log () не работает. (непечатаемые символы)

У меня есть статический метод в вспомогательном классе Utility :: error_log (), который помогает нам изящно отлаживать HUGE-объекты в PHP. Этот метод и его вспомогательный метод Utility :: toArray () приведены ниже: static function error_log($message, $data=null, $max=2) { if(is_array($data) || is_object($data)) $data = print_r(self::toArray($data, $max),true); if(is_array($message) || is_object($message)) $message = print_r(self::toArray($message, $max),true); if(!empty($data)) $data = […]

Как изменить способ записи PHP ошибок в файл журнала ошибок?

Я работаю над своим веб-сайтом уже более года, и я очень хочу, наконец, выпустить его для людей. Тем не менее, он стал довольно большим – я почти хочу сказать из-под своего контроля, и, кроме того, я действительно просто самолюбивый программист. Поэтому я хочу быть уверенным, что любые ошибки, которые производит php, регистрируются в файле, поэтому […]

Где находятся файлы журнала Magento?

Я новичок в Magento. Я не могу найти файлы журналов в Magento. Я googled, но сайт Magento Commerce закрывается, а некоторые другие сайты объясняют, как создавать собственные файлы журналов. Я хочу знать расположение встроенных файлов журнала.

IIS PHP не регистрирует ошибки в файле журнала

Мой локальный веб-сервер Windows (IIS) не регистрирует ошибки php для файла журнала. Файл php53_errors.log всегда пуст. http://prntscr.com/2aels Как это исправить? Я думаю, что что-то не так с настройками разрешений. Но он показывает ошибки в окне браузера. И еще один вопрос: такие заметки, как «Неопределенный индекс». Действительно ли они важны?

Как я могу анализировать журнал ошибок Apache в PHP?

Я хочу создать скрипт, который анализирует или анализирует журнал ошибок apache, чтобы узнать, что произошло с последней ошибкой. Мне было интересно, есть ли у кого-нибудь что-то, что делает это или есть идеи, с чего начать?

Запись в файл access_log Apache с php

Мне нужно записать статистические данные в живой файл доступа Apache access_log (у меня есть другой процесс, подсчитывающий определенные строки в файле access_log, который периодически передает отчет другому процессу). В настоящее время я просто заставляю запись в файл access_log, выполнив следующее в php: file("http://127.0.0.1/logme.php?stuff_that_I_can_watch_here"); logme.php ничего не делает и возвращает пустой с успехом 200. Проблема с […]

Вывод всех ошибок PHP в базу данных not error_log

Можно ли записать все ошибки PHP в MySQL вместо стандартного файла error_log. Я предполагаю, что это было бы возможно, если бы я написал свой собственный обработчик ошибок с нуля, но у меня есть много устаревшего кода на месте, и в идеале я бы просто сделал 1 глобальное изменение, и это было бы так. Это можно […]

Формат файла журнала ошибок PHP (директива php.ini error_log) в Windows

Например: Файл php.ini … ; Запишите ошибки в указанный файл. error_log = c: /php/php.log … Файл журнала ошибок (c: /php/php.log) содержит каждую запись в этом формате: [12-Jun-2011 12:58:55] PHP Примечание: неопределенная переменная: test в C: \ www \ phpinfo.php в строке 2 \ r \ r \ n [12-Jun-2011 12:59:01] PHP Примечание: неопределенная переменная: test […]

Возможно ли, чтобы параметр $ _SERVER не был установлен?

Я только что просмотрел error_log на сайте и один из ошибок, который был зарегистрирован несколько раз: [21-Jun-2011 12:24:03] PHP Notice: Undefined index: HTTP_USER_AGENT in /home/ukevents/public_html/lib/toro.php on line 130 Линейка, которая имеет отношение к toro.php, такова: private function ipad_request() { return strstr($_SERVER['HTTP_USER_AGENT'], 'iPad'); } Возможно ли, что параметр $_SERVER['HTTP_USER_AGENT'] не задан HTTP-запросом?

Как настроить PHP Logging для перехода на удаленный сервер?

Мы собираемся установить развертывание, где у нас будет много серверов, большинство из которых автоматически добавляются в балансировщик нагрузки, когда трафик увеличивается. Проблема с этой настройкой заключается в том, что если отдельному разработчику необходимо зайти в журнал для устранения каких-либо проблем, ему придется открывать консоль на каждом сервере, что осложняется тем фактом, что разработчик часто не […]