Вопросы с тегом «error-handling»

20
Какой правильный способ обработки исключений?

В ядре Joomla я нахожу еще много таких звонков: // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } Но JError устарела с момента выпуска Платформы 12.1. Так как я должен использовать стандартные исключения...

11
Перехват исключения / ошибки в транзакции базы данных

Я использую следующий способ в Joomla 2.5 и 3 для выполнения запроса к базе данных - $database = JFactory::getDBO(); $database->setQuery $database->execute(); но как я могу отловить ошибки / исключения, если запрос не выполняется по каким-либо причинам, что...

10
Запретить сообщение об ошибке от показа SQL

В моей таблице я создал индекс 'col1' для предотвращения дублирования записей, который работает хорошо, но получающееся в результате сообщение об ошибке, отображаемое пользователю, когда он пытается добавить дублирующую запись, мне кажется проблемой безопасности, поскольку он отображает SQL,...

8
Заменить устаревшие getError и getErrors

Я просматривал некоторые журналы и заметил, что getError () и getErrors () выбрасывают устаревшие сообщения в Joomla 3.3 (мы только что обновили). Очевидно, они были устаревшими в Joomla 2.5, но мне трудно найти решение для обновления. Я просмотрел основные файлы Joomla, и даже они все еще...

8
Отчеты об ошибках PHP

Я пытаюсь создать такое поведение, как: если есть php фатальная ошибка, я хочу, чтобы страница ошибки joomla появилась, но я также хочу получить письмо, сообщающее мне, что это за ошибка. Идея здесь состоит в том, чтобы избавиться от шага, чтобы проверить в журнале ошибок apache, чтобы узнать...