Articles of gestione degli errori

rails 4: pagine di errore personalizzate per 404, 500 e da dove viene il messaggio di errore 500 predefinito?

Attualmente in produzione sto ricevendo questo testo: 500 Internal Server Error If you are the administrator of this website, then please read this web application’s log file and/or the web server’s log file to find out what went wrong. Nessun html in quella pagina nulla. Dove si trova questo codice? Non ho pubblico / 500.html […]

Funzione di conversione per il controllo degli errori ritenuta valida?

Mi piacerebbe avere un modo semplice per verificare che un object sia valido. Ho pensato ad una semplice funzione di conversione, qualcosa del genere: operator bool() const { return is_valid; } Controllare che sia valido ora sarebbe molto semplice // is my object invalid? if (!my_object) std::cerr << "my_object isn't valid" << std::endl; Questa è […]

Cattura tutti gli errori JavaScript e inviali al server

Mi chiedevo se qualcuno avesse esperienza nel gestire gli errori JavaScript a livello globale e inviarli dal browser client a un server. Penso che il mio punto sia abbastanza chiaro, voglio sapere ogni eccezione, errore, errore di compilazione, ecc. Che accade sul lato client e inviarli al server per segnalarli. Uso principalmente MooTools e head.js […]

Gestione degli errori di ASP.NET MVC 5

Vogliamo gestire 403 errori, 404 errori, tutti gli errori dovuti a MySpecialDomainException e fornire una pagina di errore predefinita per tutti gli altri errori (inclusi gli errori nella configurazione di IIS!). Tutti gli errori dovrebbero restituire le corrette viste del razor, sarebbe molto bello avere un ErrorController davanti alle viste. Ad esempio qualcosa del genere: […]

Come rilevare le eccezioni di timeout SQLServer

Devo catturare in modo specifico le eccezioni di timeout del server SQL in modo che possano essere gestite in modo diverso. So che potrei prendere il SqlException e quindi controllare se la stringa del messaggio contiene “Timeout” ma mi chiedevo se c’è un modo migliore per farlo? try { //some code } catch (SqlException ex) […]

Lancio di un errore nell’object rinviato di jQuery

Ho una promise $.ajax e voglio verificare se la mia risposta (sintatticamente valida) contiene un errore, innescando lo stato rifiutato in quel caso. Ho lavorato con la mia libreria di promesse che tratta facilmente tali compiti. Non mi piace l’implementazione di jQuery’s Promise ( cache ) con il suo object Deferred e forse ho trascurato […]

Come posso escludere tutti i messaggi “permesso negato” da “trova”?

Devo hide tutti i messaggi di authorization negati da: find . > files_and_folders Sto sperimentando quando sorge questo messaggio. Ho bisogno di raccogliere tutte le cartelle e i file, a cui non si pone. È ansible indirizzare i livelli di authorization al file files_and_folders ? Come posso hide gli errori allo stesso tempo?

ASP.NET MVC – Come preservare gli errori ModelState attraverso RedirectToAction?

Ho i seguenti due metodi di azione (semplificati per la domanda): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction(“Details”, new { postId = review.PostId}); } else { ModelState.AddModelError(“ReviewErrors”, “some error […]

Come ottenere un messaggio di errore quando ifstream open fallisce

ifstream f; f.open(fileName); if ( f.fail() ) { // I need error message here, like “File not found” etc. – // the reason of the failure } Come ottenere il messaggio di errore come stringa?

Devo davvero usare “SET XACT_ABORT ON”?

se fai attenzione e usa TRY-CATCH per tutto, e il rollback sugli errori, devi davvero usare: SET XACT_ABORT ON In altre parole, c’è qualche errore che TRY-CATCH mancherà che SET XACT_ABORT ON gestirà?