Articles of ошибок

Сброс одиночной кавычки в PHP при вставке в MySQL

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

" child pid XXXX сигнал выхода Ошибка сегментации (11)" в apache error.log

Я использую стек Apache / PHP / MySQL. Использование в качестве рамки CakePHP. Время от времени я получаю пустую белую страницу. Я не могу отлаживать его через Cake, поэтому я заглядываю в apache error.log и вот что я получаю: [Wed Oct 12 15:27:23 2011] [notice] child pid 3580 exit signal Segmentation fault (11) [Wed Oct […]

Как я могу заставить PHP создавать обратную трассировку при ошибках?

Пытаться отлаживать PHP, используя сообщения об ошибках по умолчанию только для текущей строки, ужасно. Как я могу заставить PHP создавать обратную трассировку (трассировку стека) при возникновении ошибок?

Отключить обработчик ошибок laravel

Нужно ли вообще отключить обработчик ошибок laravel? Я хочу просто отображать стандартные ошибки PHP , а не Whoops, looks like something went wrong ошибки.

Почему и как вы используете Исключения в этом примере кода PHP?

Я задавался вопросом, зачем использовать Исключения в моем PHP. Давайте рассмотрим простой пример: class Worker { public function goToWork() { return $isInThatMood ? // Okay, I'll do it. true : // In your dreams… false; } } $worker = new Worker; if (!$worker->goToWork()) { if (date('l',time()) == 'Sunday') echo "Fine, you don't have to work […]

Codeigniter & PHP – форсирование 404?

В кодеигнитре, как вы знаете, страница формы: /class/function/ID , где class – имя контроллера, функция – это метод внутри контроллера, а ID – это параметр, который нужно передать этому методу. Типичным использованием будет (например, для книжного сайта) передать идентификатор книги функции, которая затем будет запрашивать базу данных для соответствующей книги. Моя проблема заключается в следующем: […]

Белый экран смерти!

После отладки приложения codeigniter, которое было установлено в новую среду разработки, я начал волноваться, увидев белые экраны, которые больше не доступны. Я смог решить каждую из ошибок, вызвавших это, но это заняло слишком много времени. PHP error_reporting(E_ALL) и display_errors", 1 Я даже установил Xdebug в надежде получить больше выходных данных, но нет. Мои параметры ведения […]

Блоки try-catch PHP: могут ли они улавливать недопустимые типы аргументов?

Предпосылки: Предположим, что у меня есть следующий явно неправильный PHP: try{ $vtest = ''; print(array_pop($vtest)); }catch(Exception $exx){} Чтобы он работал с array_pop, $ vtest, очевидно, должен быть массивом, а не строкой. Тем не менее, когда я запускаю этот код, появляется предупреждение. Я не хочу этого, я просто хочу, чтобы код терпел неудачу. Вопрос: Есть ли […]

Пользовательская страница ошибки не отображается на Laravel 5

Я пытаюсь отобразить страницу пользовательских ошибок вместо сообщения Laravel 5 по умолчанию: "Упс, похоже, что-то пошло не так" Я сделал много поиска, прежде чем публиковать здесь, я пробовал это решение, которое должно работать на Laravel 5, но ему не повезло: https://laracasts.com/discuss/channels/laravel/change-whoops-looks-like- что – то-пошли-неправильно-страница Вот точный код, который у меня есть в файле app/Exceptions/Handler.php : […]