Sto lavorando su un'applicazione PHP utilizzando IIS Express/Web Matrix e mi sta dando la pagina di errore "amichevole" invece dell'errore effettivo. Come configuro il mio sito o IIS Express per darmi l'errore effettivo?Errore 500 con PHP e Webmatrix Mostra "amichevole" Errore Pagina
risposta
So che questa è una domanda obsoleta ma ho avuto lo stesso problema di recente, quindi ho pensato di condividere il modo in cui ho funzionato.
Ho appena modificato il file php.ini si trova in "C: \ Program Files (x86) \ IIS Express \ PHP \ v5.3" sulla mia macchina e cambiare la linea di
display_errors = Off
a
display_errors = On
Ho anche impostato
display_startup_errors = On
così solo per assicurarsi.
Anche se fai clic con il pulsante destro del mouse sull'icona Web Matrix nella barra delle applicazioni e fai clic su "Mostra tutte le applicazioni", quindi seleziona il tuo sito, c'è un collegamento al file applicationHost.config che utilizza in modo da poter modificare le impostazioni.
Spero che questo aiuti alcune persone!
Se avete seguito the advice of Mr. Adnams e ancora non si è visto il proprio output per 403 e 500 errori, prova ad aggiungere un attributo errorMode="Detailed"
all'elemento httpErrors
all'interno del file web.config trovato nella cartella principale web. Se non si dispone già di un file web.config, iniziare con questo:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
Grazie che stavo usando iis express, questo ha funzionato per me. –