Articles of ошибок

Регистрация ошибок с сервером WAMP в PHP

У меня есть сервер WAMP 2.2, работающий на ящике Windows 7, и я не могу вообще запустить регистрацию ошибок PHP. Файл всегда пуст, даже если я явно вызываю ошибки USER_ERROR или вызывают обычные ошибки ERROR. Я включаю в себя соответствующие ошибки файлы php.ini – надеюсь, вы можете найти что-то: error_reporting = E_ALL error_log = "c:/wamp32/logs/php_error.log" […]

Как избежать кавычек при вставке в базу данных с помощью PHP

Я довольно новичок в PHP, так что извините, если звучит такая легкая проблема … 🙂 У меня появляется сообщение об ошибке при вставке содержимого, содержащего кавычки в мой db. вот что я пытался избежать цитат, но не работал: $con = mysql_connect("localhost","xxxx","xxxxx"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("test", $con); $nowdate = […]

Подавление ошибок аргумента функции Php, эмуляция empty () isset ()

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

Журналы ошибок PHP в Heroku

У меня есть приложение PHP, развернутое на Heroku, но я не могу найти журнал ошибок apache. Используя команду $heroku logs я, кажется, получаю только журналы доступа apache. Итак, куча GET 200 OK и т. Д., Но нет информации об ошибке, которая помещается в журнал ошибок локально, например «PHP Fatal error: blah blah » Где я […]

Как зарегистрировать сообщение об ошибке в drupal

Как регистрировать собственные сообщения об ошибках (например: ошибка из-за неправильной записи даты пользователя), которая генерируется в программе php для журнала ошибок drupal .

trigger_error против исключения броска

Здесь был задан аналогичный вопрос, но поскольку ответы не отвечали на мой вопрос, я спрашиваю: Я почти никогда не использовал trigger_error , но всегда выбрасывал исключения, поскольку в моем сознании ошибки являются устаревшими. Но я передумал, думаю, они могут сосуществовать. Бывают случаи, когда ошибки при запуске имеют больше смысла. Я обновляю эту библиотеку , этот […]

CodeIgniter и исключения бросания

Недавно я передал проект для школы, который я построил в CodeIgniter. Я должен был представить его моему учителю, и когда его спросили, как я справляюсь с определенными ошибками, он сказал мне бросить исключения, чтобы перехватить вещи намного раньше в цепочке событий. Я узнал, как делать исключения и как использовать try…catch блоки для uh, улавливать и […]

Отключить обработчик ошибок 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 – это параметр, который нужно передать этому методу. Типичным использованием будет (например, для книжного сайта) передать идентификатор книги функции, которая затем будет запрашивать базу данных для соответствующей книги. Моя проблема заключается в следующем: […]