Entradeta
Estàs tranquil·lament navegant pel teu web i, de sobte, apareix un missatge: “503 Service Unavailable”. És un error comú a WordPress, però també un dels més desconcertants, perquè no sempre és fàcil identificar-ne la causa. Pot venir del teu servidor, d’un plugin que consumeix massa recursos o fins i tot d’un atac extern. En aquest article veuràs què significa exactament l’error 503 i com solucionar-lo pas a pas.
Resum ràpid — Què fer davant un error 503
- Comprova si l’error és temporal i només dura uns minuts
- Revisa l’ús de recursos al servidor
- Desactiva plugins i temes per descartar conflictes
- Augmenta el límit de memòria PHP
- Activa el mode debug de WordPress i mira els logs
- Contacta amb el teu hosting si el problema persisteix
1. Què és l’error 503 i en què es diferencia d’altres errors
El codi 503 vol dir Service Unavailable, és a dir, que el servidor no pot atendre la petició en aquell moment. A diferència de l’error 500 (Internal Server Error), que indica una fallada interna de codi, el 503 està més relacionat amb saturació o indisponibilitat temporal.
Molts cops dura pocs minuts i després es resol sol, però si es repeteix o es manté massa temps, cal investigar i aplicar solucions.
2. Causes més habituals de l’error 503 a WordPress
Aquestes són les raons més comunes:
- Servidor saturat: massa visites alhora o límit de recursos superat.
- Plugins mal optimitzats: extensions que consumeixen molta CPU o memòria.
- Tema defectuós: plantilles amb codi poc eficient que col·lapsen el servidor.
- Atacs DDoS o bots: trànsit fals que sobrecarrega el servidor.
- Tasques cron de WordPress: processos interns que es queden penjats.
- Problemes de hosting: servidors compartits amb massa webs consumint recursos.
3. Diagnòstic pas a pas
Per saber d’on ve el problema:
- Comprova si és general: entra a diverses pàgines del web. Si només afecta a una secció concreta, pot ser un plugin o tema.
- Activa el mode debug al
wp-config.php
per generar un log d’errors. - Mira l’ús de recursos al panell del hosting (CPU, RAM, processos).
- Desconnecta la web de plugins canviant el nom de la carpeta
plugins
. - Prova amb un tema predeterminat per descartar problemes de la plantilla.
4. Solucions ràpides
Desactivar plugins
El més comú és que un plugin col·lapsi el servidor. Desactiva tots els plugins i activa’ls un a un fins a trobar el conflictiu.
Canviar de tema
Si després de desactivar plugins l’error segueix, prova de carregar un tema per defecte de WordPress (Twenty Twenty-X).
Augmentar memòria i límits
Afegeix al wp-config.php
:
define('WP_MEMORY_LIMIT', '256M');
I, si pots, ajusta al php.ini
o al .htaccess
:
php_value max_execution_time 300
php_value memory_limit 256M
Revisar tasques cron
WordPress executa tasques internes (com actualitzacions o enviament de correus). Si alguna es queda bloquejada, pot generar 503. Pots desactivar el cron afegint:
define('DISABLE_WP_CRON', true);
I configurar un cron real des del teu hosting.
Contactar amb el hosting
Si res d’això funciona, el problema pot ser directament del servidor. Contacta amb el teu proveïdor i demana que revisin saturacions, atacs o límits de compte.
5. Quan és un problema del servidor
Hi ha casos on no hi pots fer gairebé res:
- Si hi ha un atac DDoS massiu.
- Si el teu pla de hosting té límits molt baixos i arribes a màxim de CPU/RAM sovint.
- Si hi ha una caiguda general dels servidors del proveïdor.
En aquests casos només el teu hosting pot donar-te una solució, i potser és el moment de valorar un canvi a un pla més potent o un proveïdor més fiable.
Cas real
Un e-commerce amb promoció especial de Nadal va caure amb error 503 just en el moment de màxim trànsit. El problema era un plugin de cupons que feia consultes massives a la base de dades. Desactivant-lo i optimitzant la consulta, la web va tornar en minuts. Però la lliçó és clara: cal provar els plugins abans d’una campanya gran i tenir un pla B.
Errors típics quan es resol
- Reiniciar el servidor sense investigar la causa real.
- Pensar que és només una caiguda puntual i deixar-ho passar (pot repetir-se).
- No mirar els logs del hosting.
- Culpar el tema quan en realitat era un plugin mal optimitzat.
Preguntes freqüents
Un error 503 afecta el SEO?
Sí, si dura massa temps. Google interpreta que la web no està disponible i pot baixar el rànquing temporalment.
Quin és el temps normal d’un error 503?
Si és per saturació temporal, pot durar minuts. Si dura hores o dies, cal actuar.
És el mateix que estar caigut?
Sí i no. La web està caiguda temporalment, però el servidor segueix responent amb el codi 503.
Es pot prevenir del tot?
No del tot, però amb optimització, plugins fiables i un hosting robust es redueix molt el risc.
Punts clau
L’error 503 a WordPress és un senyal que el servidor no pot amb la càrrega o que un plugin/tema està consumint massa recursos. Tot i que espanta, té solucions clares: desactivar plugins, canviar de tema, augmentar memòria i, si cal, contactar amb el hosting. La prevenció és clau: menys plugins, proves abans d’esdeveniments importants i monitoratge constant. Si vols assegurar-te que la teva web està preparada per evitar errors com aquest, pots comptar amb el nostre servei de manteniment WordPress. I si ara mateix tens l’error 503 i necessites recuperar la web ja, pots activar el nostre rescat WordPress.