Articles of Ошибка обработки ошибок

Управление ошибками PHP

Я искал по сети, чтобы попытаться найти способ поймать все ошибки, брошенные PHP (5.3) Я читал документацию, и похоже, что set_error_handler – это то, что мне нужно, но оно не приводит к ошибкам фатального / синтаксического анализа. Я не уверен, что это возможно … Вот мой источник: https://github.com/tarnfeld/PHP-Error-Handler Не стесняйтесь fork / commit, если вы […]

PHP – прекратить отображение полного пути в ошибках

Есть ли способ, которым я могу сказать PHP, чтобы НЕ отображать полный путь файла, имеющего какие-либо ошибки в сообщениях об ошибках, предупреждениях или уведомлениях. Я знаю, что могу отключить ошибки; Но, чтобы избежать риска. Например: Мой скрипт возвращает ошибку, которая отображается следующим образом: Fatal error: Call to undefined function shell_exec1() in /home/[user]/public_html/index.php on line 1 […]

PHP: пользовательский обработчик ошибок – обработка синтаксических ошибок и фатальных ошибок

Как я могу обрабатывать синтаксические ошибки и фатальные ошибки с помощью специального обработчика ошибок?

Обработка ошибок PHP DOMDocument

В моем приложении я загружаю xml из url, чтобы разобрать его. Но иногда этот URL-адрес может быть недействительным. В этом случае мне нужно обрабатывать ошибки. У меня есть следующий код: $xdoc = new DOMDocument(); try{ $xdoc->load($url); // This line causes Warning: DOMDocument::load(…) // [domdocument.load]: failed to open stream: // HTTP request failed! HTTP/1.1 404 Not […]

PHP Попытка и поимка для вставки SQL

У меня есть страница на моем сайте (высокий трафик), которая делает вставку при каждой загрузке страницы. Мне интересен самый быстрый и безопасный способ (поймать ошибку) и продолжить, если система не в состоянии выполнить вставку в MySQL. Должен ли я использовать try / catch или die или что-то еще. Я хочу убедиться, что вставка происходит, но […]

Intereting Posts