http error 500 en WordPress
Si al accedir al teu lloc web WordPress veus el temut missatge “HTTP Error 500”, segueix llegint per solucionar-ho!
En aquest article t’explicarem detalladament de què es tracta aquest error, quin és el seu origen i quines solucions pots aplicar per a tenir la web operativa el més ràpid possible.
¿Què és l’Error HTTP 500?
Aquest problema és un dels més comuns en portals que utilitzen gestors de continguts com WordPress.
En el cas de WordPress, quan apareix aquest error, normalment veiem una pantalla en blanc que ens impedeix accedir al panel d’administració del lloc web (wp-admin) o ens apareix el missatge “Internal Server Error”.
Aquest error es bàsicament un error intern del servidor. No té res a veure amb el teu ordinador o la connexió a Internet, és perquè alguna cosa ha sortit malament i no es pot mostrar la teva web.
Causes de l’error 500 en WordPress
L’origen o les causes que estan generant aquest problema són diverses i les podem dividir en dos tipus:
Errors generats a nivell de servidor:
- Permisos dels arxius de la teva instal·lació WordPress
- PHP Memory Limit (límit de la memòria PHP)
Problemes generats per un error de WordPress:
- Error o conflicte amb la plantilla actual.
- Error o conflicte amb un o més plugins
- Error en el fitxer .htaccess
És molt recomanable fer una còpia de seguretat del teu lloc web (recorda, has de fer una còpia dels arxius i de la base de dades) abans d’aplicar cap tipus de canvi.
Aquests són els passos que has de donar abans de començar a realitzar canvis:
Activar el mode “debug”
Activant el mode debug podrás identificar si els que estan generant el problema son plugins o la plantilla de la web.
Important: Busca avisos del tipus “Fatal error”, els de tipus “Notice” o “Revisió de resultats” no són rellevants.
Truc: Si pots accedir al “back-end”, pots provar d’instal·lar el plugin Plugin Detective – Trobleshooting. Aquest plugin és gratuït i pot detectar quin és l’origen del problema i arribar-lo a solucionar de forma automàtica.
Contacta amb el teu proveïdor de hosting: registre d’errors en CPanel
Per a qualsevol problema, és molt recomanable contactar amb el teu proveïdor de hosting perquè analitzi l’origen del problema i puguis tindre una solució permanent.
Solucions per a l’error 500 en WordPress
A continuació, explicarem les solucions més habituals per a aquest tipus d’error en WordPress.
Si la causa de l’error 500 fos un error generat a nivell de servidor, les solucions serien les següents:
- Permisos dels arxius de la teva instal·lació WordPress: Per a solucionar aquest problema, s’ha d’accedir per FTP (per exemple, amb el programa Filezilla) o bé a través de l’Administrador d’Arxius del nostre CPanel. Les carpetes de WordPress han de tindre el permís 755 i, els arxius, el permís 644.
- PHP Memory Limit (límit de la memòria PHP): El mínim de memòria que necessita WordPress per a funcionar és de 64M. Encara que, en funció de la configuració del teu WordPress i de les necessitats dels teus plugins i plantilla, aquest mínim podria ser més alt i comptar amb no seria suficient per a que desapareixes l’error.
En canvi, si fos un problema generat per un error de WordPress, les solucions serien aquestes:
- Error o conflicte amb la plantilla actual: L’error pot venir per una fallada en l’actualització de la plantilla, incompatibilitat amb alguns plugins o amb la versió de PHP del teu servidor, i un llarg etcètera. La nostra recomanació és desactivar la plantilla actual i activar una plantilla o tema dels que vénen per defecte amb WordPress.
- Error o conflicte amb un o més plugins: La solució és molt similar a l’anterior. S’haurien de desactivar tots els plugins i anar activant-los, un per un, per a saber quin és el que genera conflicte. Pots activar tots els plugins per FTP canviant en nom de la carpeta “plugins” o bé mitjançant la base de dades. Aquest segon és un procés una mica més complex i perillós, no és tan recomanable.
- Error en el fitxer .htaccess: És possible que el teu arxiu .htaccess hagi estat modificat per algun dels plugins o pel mateix WordPress. La solució més ràpida és canviar el nom de l’antic i crear-ne un de nou per FTP.
Una altra manera de crear un nou fitxer .htaccess és creant-lo des de Configuració – Enllaços permanents – Guardar (sense haver aplicat cap canvi).
Manteniment Web WordPress
Si tot i fer tot l’anterior, la teva web segueix donant l’error 500 de WordPress, la millor solució és comptar amb ajuda externa i contractar un servei de Manteniment Web WordPress segur, ràpid i eficaç.
¡Contacta amb nosaltres! Revisarem la teva web i et donarem un pressupost, sense compromís, per solucionar el conflicte. La gran majoria són reparacions ràpides que deixem solucionades en el mateix dia.
Si vols oblidar-te d’aquest tipus de problemes, contracta un pack de Manteniment Web WordPress ja. Per una quota mensual de només 30€, ens encarreguem de solucionar els errors del teu lloc web i t’assegurem que tot funcioni correctament.