Skip to main content
Errors Comuns a WordPress

10 Errors Comuns a WordPress i Com Solucionar-los

En aquest article, explorarem a fons deu errors freqüents i proporcionarem una descripció detallada de cada error, juntament amb exemples de codi rellevants i solucions pas a pas. A més a més, oferirem recomanacions de plugins que poden ajudar-vos a gestionar millor i prevenir aquests errors. La nostra intenció és proporcionar-vos els recursos necessaris per resoldre els problemes més habituals de WordPress i millorar la vostra experiència global amb aquesta plataforma.

Necessites un manteniment expert per WordPress?

🚀 El teu lloc web amb WordPress necessita d'una atenció professional? No esperis fins que apareguin problemes! Garanteix que el teu lloc funcioni perfectament amb el nostre manteniment expert. 💼✨

Descobreix més

Descobreix els Errors Més Comuns a WordPress i les Seves Solucions

Error 1: Error de connexió a la base de dades

Descripció: Aquest error es produeix quan WordPress no pot establir una connexió amb la base de dades...

Solució: Verifica les credencials al fitxer wp-config.php.

define('DB_NAME', 'nom_base_dades');
define('DB_USER', 'nom_usuari');
define('DB_PASSWORD', 'contrasenya');
define('DB_HOST', 'localhost');
            

Explicació del Codi: Aquest codi defineix les credencials d'accés a la base de dades en el fitxer wp-config.php.

Plugin recomanat: No hi ha un plugin específic per a aquest error. Assegura't que la teva informació d'accés al fitxer wp-config.php sigui correcta.

Error 2: Error 500 - Error intern del servidor

Descripció: Aquest és un error genèric que indica que hi ha un problema amb el servidor, però no es pot identificar amb precisió...

Solució: Verifica el fitxer .htaccess, augmenta el límit de memòria PHP o desactiva els plugins per identificar el culpable.

# .htaccess
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

# wp-config.php
define('WP_MEMORY_LIMIT', '128M');
            

Explicació del Codi: Aquest codi al fitxer .htaccess permet utilitzar enllaços permanents personalitzats. Així mateix, el codi al fitxer wp-config.php augmenta el límit de memòria PHP.

Plugin recomanat: "Health Check & Troubleshooting" per identificar el problema.

Error 3: Pàgina en blanc

Descripció: Aquest error es produeix quan el navegador no rep cap informació del servidor. Pot ser degut a diversos motius com un plugin problemàtic, un tema que no funciona o un límit de memòria esgotat.

Solució: Augmenta el límit de memòria PHP o desactiva tots els plugins i actival's un a un per identificar el problema.

// wp-config.php
define('WP_MEMORY_LIMIT', '128M');
            

Explicació del Codi: Aquest codi al fitxer wp-config.php augmenta el límit de memòria PHP.

Plugin recomanat: "WP Memory Limit Increase" per augmentar el límit de memòria PHP.

Error 4: Error de sintaxi

Descripció: Aquest error es produeix quan hi ha un problema al codi, com un punt i coma que falta o un parèntesi que no està tancat.

Solució: Corregeix el codi al fitxer indicat en el missatge d'error.

// Exemple de codi incorrecte
function salut() 
return 'Hola, Món!';


// Exemple de codi correcte
function salut() {
  return 'Hola, Món!';
}
            

Explicació del Codi: Aquest és un altre exemple d'un error de sintaxi habitual a PHP. En el primer exemple, falten les claus de brancament {}, la qual cosa provoca un error de sintaxi. En el segon exemple, el codi és correcte.

Plugin recomanat: "WP Debugging" pot ajudar a identificar el problema.

Error 5: Error a la càrrega d'imatges

Descripció: Aquest error es produeix quan no es pot carregar imatges o altres fitxers multimèdia al lloc WordPress.

Solució: Verifica els permisos de les carpetes de càrrega o augmenta el límit de memòria PHP.

// wp-config.php
define('WP_MEMORY_LIMIT', '128M');
            

Explicació del Codi: Aquest codi al fitxer wp-config.php augmenta el límit de memòria PHP.

Plugin recomanat: "File Manager" per modificar els permisos de les carpetes.

Error 6: Error 404

Descripció: Aquest error es produeix quan el servidor no pot trobar la pàgina sol·licitada. Podria ser degut a un enllaç trencat, a un permalink mal configurat o a un problema al fitxer .htaccess.

Solució: Actualitza els permalinks al tauler d'administració de WordPress o verifica el fitxer .htaccess per a qualsevol codi incorrecte.

// .htaccess
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
            

Explicació del Codi: Aquest codi al fitxer .htaccess permet utilitzar enllaços permanents personalitzats.

Plugin recomanat: "Permalink Manager Lite" per gestionar fàcilment els teus permalinks.

Error 7: Error de memòria esgotada

Descripció: Aquest error es produeix quan WordPress arriba al límit de memòria PHP assignat pel teu servidor.

Solució: Augmenta el límit de memòria PHP al fitxer wp-config.php.

// wp-config.php
define('WP_MEMORY_LIMIT', '128M');
            

Explicació del Codi: Aquest codi al fitxer wp-config.php augmenta el límit de memòria PHP.

Plugin recomanat: "WP Memory Limit Increase".

Error 8: Error d'accés al tauler d'administració

Descripció: Aquest error es produeix quan no pots accedir al tauler d'administració de WordPress.

Solució: Verifica les credencials d'accés, recupera la contrasenya o crea un nou usuari administrador a la base de dades.

// SQL Query per afegir un nou usuari administrador
INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('nou_usuari', MD5('nou_contrasenya'), 'nom_complet', Aquesta adreça de correu-e està protegida dels robots de spam.Necessites Javascript habilitat per veure-la.', '0');

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (SELECT id FROM wp_users WHERE user_login = 'nou_usuari'), 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}');
            

Explicació del Codi: Aquest codi SQL afegeix un nou usuari administrador a la base de dades.

Plugin recomanat: No hi ha un plugin específic per a aquest error.

Error 9: Error de temps d'espera excedit

Descripció: Aquest error es produeix quan un script triga massa temps a executar-se.

Solució: Augmenta el temps màxim d'execució PHP o el límit de memòria PHP.

// wp-config.php
define('WP_MEMORY_LIMIT', '128M');

// .htaccess
php_value max_execution_time 300
            

Explicació del Codi: Aquest codi al fitxer wp-config.php augmenta el límit de memòria PHP i el codi al fitxer .htaccess estableix el temps màxim d'execució.

Plugin recomanat: "WP Server Stats" per monitoritzar l'ús de recursos del servidor.

Error 10: Error de lloc no disponible

Descripció: Aquest error es produeix quan el lloc no està disponible temporalment per manteniment.

Solució: Elimina el fitxer ".maintenance" a l'arrel del lloc o espera fins que la actualització o el procés de manteniment s'acabi.

// Elimina aquest fitxer
.maintenance
            

Explicació del Codi: Aquest codi mostra com eliminar el fitxer de manteniment.

Plugin recomanat: "WP Maintenance Mode" per personalitzar la pàgina de manteniment.

Conclusió

Esperem que les solucions i les explicacions proporcionades hagin contribuït a millorar la teva comprensió de com abordar qualsevol problema al teu lloc WordPress. Cada error pot ser una oportunitat per aprendre i créixer en la gestió de la plataforma.
Si et trobes davant de situacions més complexes o necessites ajuda personalitzada, no dubtis a posar-te en contacte amb nosaltres. El nostre equip d'experts està aquí per proporcionar-te assistència professional i consells específics per resoldre qualsevol desafiament que puguis enfrontar amb WordPress. La teva experiència positiva és important per a nosaltres i estem aquí per acompanyar-te en aquest camí.