• User

    500 (errore interno del server)

    Ciao a tutti!!
    Avrei un problema con alcui dei siti dinamici che ho pubblicato:
    Facendo la verifica in "Google - strumenti per webmaster" ho visto che alcuni dei miei siti dinamici mostrano questo messaggio "Al momento non possiamo accedere alla tua home page a causa di un errore non raggiungibile" e entrando nel dettaglio si tratta di un errore 500 - errore interno del server (e perciò non vengono indicizzati).

    Ho cercato di documentarmi un po' ma non ne sono venuta fuori...

    I siti sono stati fatti con tecnologia asp.net ma la cosa strana è che non tutti presentano questo errore... :mmm:

    Grazie mille in anticipo!!


  • User

    Ciao,
    non è detto che si tratti di un problema di server, ma prima di tutto c'e' da vedere quale'è l'errore esatto.

    Se l'errore capita sempre potresti provare a disattivare gli errori personalizzati dal web.config (voce customErrors della sezione system.web) e vedere il messaggio d'errore esatto che viene visualizzato aprendo la pagina dal browser.

    Esempio della modifica:

    
    <?xml version="1.0"?>
    ........
    <configuration>
        ........
        <connectionStrings/>
        <system.web>
          ................
          <customErrors mode="Off"></customErrors>
          ................
        </system.web>
    </configuration>
    
    

    Oppure se gli errori capitano solo a in condizioni particolari potrebbe essere necessario intercettarli dal global.asax o con un httphandler o httpmodule, ma per questo dipende da come è progettato il sito.


  • User

    ok, proverò a far verificare!
    Nle frattempo grazie!


  • User Attivo

    l'errore che vedi te lo risolvo io 😄 e dipende dalla versione del .net con cui sta girando il tuo sito

    se è fatto con la 2 sta girando sicuramente con la versione 1 o viceversa.

    Non tutti sanno configurare il net 😉


  • User

    Ciao!
    Purtroppo era già settato così! 😞

    Ciao,
    non è detto che si tratti di un problema di server, ma prima di tutto c'e' da vedere quale'è l'errore esatto.

    Se l'errore capita sempre potresti provare a disattivare gli errori personalizzati dal web.config (voce customErrors della sezione system.web) e vedere il messaggio d'errore esatto che viene visualizzato aprendo la pagina dal browser.

    Esempio della modifica:

    Codice:
    <?xml version="1.0"?>........<configuration> ........ <connectionStrings/> <system.web> ................ <customErrors mode="Off"></customErrors> ................ </system.web></configuration>
    Oppure se gli errori capitano solo a in condizioni particolari potrebbe essere necessario intercettarli dal global.asax o con un httphandler o httpmodule, ma per questo dipende da come è progettato il sito.


  • User

    e purtroppo è installata solo la versione 1 su quel server...
    non so più dove cercare
    ❌x❌x

    @Daniele80 said:

    l'errore che vedi te lo risolvo io 😄 e dipende dalla versione del .net con cui sta girando il tuo sito

    se è fatto con la 2 sta girando sicuramente con la versione 1 o viceversa.

    Non tutti sanno configurare il net 😉