L' Error 500 – Internal Server Error es tracta d'un codi general d'http que es torna quan el servidor del lloc web detecta que alguna cosa no ha anat bé, encara que no es disposi de més informació sobre això.
Has de tenir en compte que aquest error es pot notificar de diferents maneres, per exemple, les més comunes són:
En primer lloc, hem de diferenciar si el problema s'ha produït en una web externa que estem visitant oa la nostra pròpia web, atès que els passos a seguir seran diferents.
info Si encara no disposes d'un hosting on allotjar el teu lloc web, pots revisar a continuació les ofertes que posem al teu abast.
cta:hosting
En cas d'experimentar aquest error en visitar una web, és possible que hagis experimentat algun problema des de la teva navegació. Alguns passos que pots provar en aquest cas són:
De vegades aquest tipus de problemes són temporals, així que pots recarregar la web prement les tecles F5 o simultàniament Ctrl + R. Alternativament, pots tornar a introduir l'URL a la barra d'adreces, o a la icona de recarregar.
Com hem comentat al punt anterior, és possible que el problema fos temporal, però pot persistir després de recarregar la pàgina. Això pot ser degut a que l'error temporal hagi quedat desat com a resultat de consulta a nivell del teu navegador. Per tant, és recomanable eliminar la memòria cau del navegador.
Independentment del navegador que utilitzis, normalment trobaràs l'opció de netejar la memòria cau o netejar les dades de navegació a la configuració d'historial o privadesa.
De manera similar a la memòria cau, és possible que el teu navegador hagi desat cookies que generin aquest error, per la qual cosa també és recomanable eliminar-les. Normalment, podràs trobar l'opció al costat de l'opció d'eliminar la memòria cau.
És possible que els administradors de la web coneguin l'estat d'aquesta, però és una bona pràctica informar-ne, ja que podrien desconèixer l'estat de la situació. D'aquesta manera podrien estar al corrent i així beneficiar-vos mútuament.
En cas dhaver observat que la teva web està generant aquest tipus derror, atès que és un error genèric, poden existir múltiples causes. A continuació, citem les més comunes:
És molt comú que aquest error es produeixi a causa de permisos incorrectes, ja sigui a nivell de directoris o de fitxers. Potser hi ha permisos incompatibles entre un script de PHP i CGI, cosa que impedeix la comunicació.
En cas que necessitis revisar els permisos dels directoris i arxius de la teva web, pots guiar-te amb el següent manual adjunt:
[Gestió de Permisos](https://docs.swpanel.com/ca/comunidad/manual/id/38)
Si una seqüència d'ordres dins del teu codi ha de realitzar una acció o tramitar una petició i excedeix el temps d'espera establert, es pot produir aquest error. Especificar regles concretes de timeout o un millor maneig de la seqüència d'ordres poden ajudar en aquest sentit.
És important assegurar-nos que el fitxer .htaccess es troba correctament estructurat, en cas contrari, els errors en aquest fitxer podrien generar l'error 500
Finalment, és possible que et trobis amb aquest error i no sigui degut a cap de les causes esmentades, després de tot es tracta d'un error genèric, i no totes les webs són iguals ni segueixen els mateixos patrons a nivell de codi.
Per això mateix, la nostra major recomanació és que revisis freqüentment els logs de la teva web, o fins i tot del teu servidor privat (en cas de disposar-ne). Aquests registres t'oferiran la informació que necessites per diagnosticar aquest o altres errors que puguis trobar, i són una eina essencial per mantenir la teva web sana i llista per al públic.
Si necessites saber com revisar els teus logs web, pots seguir el manual que adjuntem a continuació:
Com revisar el registre d'esdeveniments (logs) de la teva pàgina web
Estàs interessat a adquirir un servidor privat per allotjar els teus projectes? Et convidem a revisar les ofertes que des de SWHosting posem al teu abast:
cta:cloud_app_swpanel_smart_d5