Errori PHP è possibile fare un redirect ad una pagina d'errore?

gatfil

Nuovo Utente
3 Mag 2016
2
0
0
Buonasera,
io utilizzo IIS, volevo sapere se era possibile fare un redirect ad una determinata pagina quando vengono generati errori PHP?

Questo perchè se si rileva un errore l'utente che utilizza il sito non dovrebbe visualizzarli, ma sarebbe utile che io li possa ricevere via mail (cosa che farei nella pagina a cui ho fatto il redirect).

Grazie
 

Rikk73

Utente Attivo
7 Apr 2015
137
6
18
Arezzo
Forse, in via generale, ma poi si dovrebbe vedere nello specifico le varie situazioni, nelle pagine con gli script php potresti fare una cosa del tipo

PHP:
// codice...
try
{
    // le operazioni che possono generare errori
}
catch(Exception $e)
{
    // in caso di errore ti invii la mail con l'errore riscontrato e poi fai un redirect
    // in una pagina che vuoi per non far vedere niente all'utente
}
 

gatfil

Nuovo Utente
3 Mag 2016
2
0
0
Si lo utilizzo già, ma quando genera alcuni tipi di errore non basta, mi pare di aver capito!

Forse, in via generale, ma poi si dovrebbe vedere nello specifico le varie situazioni, nelle pagine con gli script php potresti fare una cosa del tipo

PHP:
// codice...
try
{
    // le operazioni che possono generare errori
}
catch(Exception $e)
{
    // in caso di errore ti invii la mail con l'errore riscontrato e poi fai un redirect
    // in una pagina che vuoi per non far vedere niente all'utente
}
 

Rikk73

Utente Attivo
7 Apr 2015
137
6
18
Arezzo
Allora forse, sempre in via teorica, potresti provare a scrivere ogni istruzione potenzialmente "crashante" in degli if, che in caso di errore ti mandi una mail con l'indicazione di dove è stato generato, tipo

PHP:
if(!$condizione)
{
    // ti invii la mail e fai il redirect
}

Sicuramente il codice diventa molto più corposo, ma almeno potresti individuare ciò che non funziona
 
Discussioni simili
Autore Titolo Forum Risposte Data
W [PHP] Visualizzare errori su Statements in MySQLi PHP 3
F PHP, PDO e visualizzazioni errori e/o eccezioni PHP 3
maicol07 [PHP][MySQL] Risoluzione errori PHP 1
G [PHP] Socket server in loop infinito errori PHP 2
E [PHP] GUMP: mostrare gli errori tramite array PHP 1
S [PHP] Errori in lato server ma non in lato client PHP 5
A errori scripts index.php PHP 42
V [PHP] [OOP]Gestione errori connessione db PHP 5
MarcoGrazia [PHP][PDO][MySQL] Non registra ma non da nemmeno errori. PHP 0
F controllo form php con restituzione errori nella form PHP 10
P Problema con file di registrazione in php, non funziona e dà continui errori PHP 0
G [risolto] Errori php/javascript Javascript 2
F errori sul recupero dati mysql e php PHP 3
D Errori php 4 es: Function ereg() is deprecated PHP 2
N Errori in una pagina php PHP 32
L Errori di php su windows PHP 4
C script php errori PHP 8
T controllare gli errori nel log di php PHP 1
D Errori dopo installazione certificato SSL in Wordpress WordPress 0
I [HTML] HTML validator, chi mi spiega questi errori? HTML e CSS 1
A [Javascript] intercettare errori JS Javascript 1
P Reindirizzamento errori url Web Server 0
F Errori console jQuery 0
F [Javascript] Errori Console JS Javascript 1
felino [WordPress] File di log degli errori WordPress 6
L [WordPress] Errori - Lato client dalla console del browser WordPress 1
booklisa [WordPress] Errori vari console chrome, redirect file .htaccess + internalizza risorse WordPress 1
booklisa Errori wordpress personalizzazione tema post aggiornamento 4.7 Content Management System (CMS) 0
M Problema errori su mysqli PHP 4
O Form dopo errori PHP 9
filomeni Restyling sito ed errori 404 SEO e Posizionamento 2
D Problema errori di scansione 404 SEO e Posizionamento 1
enzonero Sito personale su wordpress con errori W3C WordPress 2
MarcoGrazia [PDO] insert che non inserisce e non da errori PHP 1
T Errori di sintassi nel seguente codice Javascript 1
il_bauscia errori di file system: programma free per correggere? Hardware 1
Z sitemap con Yoast: molti errori in Google webmaster tools Google Webmaster Tools 10
il_bauscia Errori 404 e strumenti per webmaster di Google Google Webmaster Tools 1
M Errori nella connessione e in AspSmartUpload Classic ASP 4
pup3770 Errori iniziali codice app android Sviluppo app per Android 3
H Errori mysqli_query() PHP 9
MarcoGrazia Strumenti di Webmaster: errori di scansione! Google Webmaster Tools 1
H Script per visualizzare ip mi dà errori! PHP 0
Marcolotto lettere accentate HTML: strani errori HTML e CSS 1
A gestire errori 400-401-403-404-500 con file htaccess PHP 0
Emix Scarico Quantita e correzzione errori PHP 41
P accesso al database ed errori Database 5
A Errori wordpress WordPress 3
M errori pagina httpd.conf in APACHE per installare wp WordPress 0
P Errori su variabili dell'insert PHP 28

Discussioni simili