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

256
Как проверить состояние выхода с помощью оператора if

Мне было интересно, что будет лучшим способом проверить состояние выхода в операторе if, чтобы повторить конкретный вывод. Я думаю об этом if [ $? -eq 1 ] then echo "blah blah blah" fi У меня также есть проблема в том, что оператор выхода находится перед оператором if просто потому, что он должен...

240
Обработка ошибок в Bash

Какой ваш любимый метод для обработки ошибок в Bash? Лучший пример обработки ошибок, которые я обнаружил в Интернете, был написан Уильямом Шоттсом-младшим по адресу http://www.linuxcommand.org . Он предлагает использовать следующую функцию для обработки ошибок в Bash: #!/bin/bash # A slicker error...

234
Как получить текст ответа об ошибке jQuery $ .ajax?

Я отправляю сообщение об ошибке на мой jQuery. Тем не менее, я не могу получить текст ответа (в приведенном ниже примере это будет Ушел на пляж ) Единственное, что говорит jQuery - это «ошибка». Смотрите этот пример для деталей: PHP <? header('HTTP/1.1 500 Internal Server Error'); print "Gone to...

233
Как мне регистрировать ошибки и предупреждения в файле?

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

232
Поймать все ошибки JavaScript и отправить их на сервер

Я задавался вопросом, есть ли у кого-нибудь опыт обработки ошибок JavaScript в глобальном масштабе и отправки их из клиентского браузера на сервер. Я думаю, что моя точка зрения достаточно ясна, я хочу знать все исключения, ошибки, ошибки компиляции и т. Д., Которые происходят на стороне клиента, и...

209
Как я могу поймать сообщение об ошибке Ajax-запроса?

Я хотел бы отловить ошибку и показать соответствующее сообщение, если запрос Ajax не выполняется. Мой код похож на следующий, но мне не удалось поймать неудачный запрос Ajax. function getAjaxData(id) { $.post("status.ajax.php", {deviceId : id}, function(data){ var tab1; if (data.length>0) { tab1...

203
Как предоставить локализованное описание с типом ошибки в Swift?

Я определяю пользовательский тип ошибки с помощью синтаксиса Swift 3 и хочу предоставить удобное описание ошибки, которая возвращается localizedDescriptionсвойством Errorобъекта. Как мне это сделать? public enum MyError: Error { case customError var localizedDescription: String { switch self { case...

199
Загадочный «Ошибка скрипта». сообщается в Javascript в Chrome и Firefox

У меня есть скрипт, который обнаруживает ошибки Javascript на моем веб-сайте и отправляет их в бэкэнд для отчетов. Он сообщает о первой обнаруженной ошибке, предполагаемом номере строки и времени. РЕДАКТИРОВАТЬ, чтобы включить doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0...

199
Утверждает ли это зло? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

192
Подробное сообщение об ошибке 500, ASP + IIS 7.5

IIS 7.5, 2008rc2, классический asp, ошибка 500: Невозможно отобразить страницу, поскольку произошла внутренняя ошибка сервера. Мне нужно знать, как настроить IIS, чтобы получить более подробную ошибку. Я попытался установить в true все параметры отладки в конфигурации ASP. Но это не сработало....

190
Обработка ошибок в Swift-Language

Я не слишком много читал о Swift, но заметил одну вещь: исключений нет. Так как же они обрабатывают ошибки в Swift? Кто-нибудь нашел что-нибудь связанное с обработкой...

189
Поднять предупреждение в Python без прерывания программы

Я пытаюсь поднять предупреждение в Python без сбоя программы / остановки / прерывания. Я использую следующую простую функцию, чтобы проверить, передал ли пользователь ненулевое число. Если это так, программа должна предупредить их, но продолжить как обычно. Он должен работать , как код ниже, но...

189
Развертывание веб-сайта: 500 - Внутренняя ошибка сервера

Я пытаюсь развернуть приложение ASP.NET. Я развернул сайт в IIS, но при посещении его с помощью браузера он показывает мне следующее: Ошибка сервера внутренняя ошибка сервера 500. Возникла проблема с ресурсом, который вы ищете, и он не может быть отображен. После возни с web.config я получил:...

186
оперативный вывод команды подпроцесса

Я использую скрипт Python в качестве драйвера для гидродинамического кода. Когда приходит время запустить симуляцию, я использую subprocess.Popenкод для запуска, собираю выходные данные из stdout и stderr в subprocess.PIPE---, затем могу распечатать (и сохранить в лог-файл) выходную информацию и...

178
Ошибка: не удалось найти функцию… в R

Это вопрос к часто задаваемым вопросам, поэтому, пожалуйста, будьте как можно полнее. Ответ - это ответ сообщества, поэтому не стесняйтесь редактировать, если считаете, что чего-то не хватает. Этот вопрос обсуждался и утверждался по мета. Я использую R и попытался, some.functionно я получил...

175
Как зарегистрировать ВСЕ исключения в глобальном масштабе для приложения C # MVC4 WebAPI?

Задний план Я разрабатываю сервисный уровень API для клиента, и меня попросили перехватывать и регистрировать все ошибки в глобальном масштабе. Таким образом, хотя что-то вроде неизвестной конечной точки (или действия) легко обрабатывается с помощью ELMAH или путем добавления чего-то вроде этого в...

172
попробуй, попробуй! & пытаться? какая разница, и когда использовать каждый?

В Swift 2.0 Apple представила новый способ обработки ошибок (do-try-catch). И несколько дней назад в бета-версии 6 было введено еще более новое ключевое слово ( try?). Кроме того, знал, что я могу использовать try!. В чем разница между тремя ключевыми словами и когда их...