# Errore 500 - O "pagina vuota" ... In caso di errore 500 su una pagina web, non cercate i log nel solito posto: l'errore 500 è un errore fatale e solo il server web produce un messaggio in uno speciale file "error.log" ... ## dove trovo questo file error.log? Dipende dalla configurazione del sito web, di seguito sono riportati due esempi con apache e nginx, che sono i server più comuni. * apache ``` ErrorLog ${APACHE_LOG_DIR}/error.log ``` o nella definizione di un host virtuale ``` .../... ErrorLog /srv/webs/shop.cap-rel.fr/logs/error.log CustomLog /srv/webs/shop.cap-rel.fr/logs/access.log combinato .../... ``` * nginx ``` http { ... error_log /var/log/nginx/error_log crit; ... } ``` o nella definizione di un host virtuale ``` http { .../... error_log /var/log/nginx/error_log; server { ascolta 80; nome_server shop.cap-rel.fr; error_log /var/log/nginx/shop.error_log; .../... } } ``` ## Che dire dell'hosting condiviso (ovh, o2switch ecc.)? Dovrebbe essere possibile trovare queste informazioni nel proprio account utente * [esempio per ovh](https://help.ovhcloud.com/csm/fr-web-hosting-logs-statistics?id=kb_article_view&sysparm_article=KB0052889) * [sulla console o2switch](https://faq.o2switch.fr/gestion-site/debug-page-blanche-erreur-500) * e così via per tutti i provider di hosting Una volta trovato, scaricate questo file error.log, e se è "grande" apritelo, cancellate tutte le righe la cui data è "prima del problema" e inviateci questo file più piccolo ... se state cercando una piattaforma di condivisione temporanea di file che rispetti la riservatezza degli scambi, chiedete al vostro fornitore di servizi di fornirvi un link alla loro infrastruttura :)