
Se trata de otra de los publicaciones que hemos escrito sobre el mismo tema: la realización de algunos retoques en el archivo wp-config.php con el fin de mejorar las prestaciones del CMS. A los dos ya publicados, Nuevo retoque en el archivo wp-config.php de WordPress y Algunos retoques en el archivo wp-config.php de WordPress, añadimos este nuevo, en el que mostraremos algunos retoques más, exactamente dos.
Nos vamos a referir a la cantidad de memoria que nuestro servidor debe dedicar a WordPress y a un proceso de revisión automática de la base de datos con el fin de corregir errores y optimizar las tablas.
Aumentar la memoria para PHP
Uno de los problemas que se plantea cuando se intenta hacer una actualización de WordPress o cuando se pretende instalar o actualizar un plugin, es que el sistema no es capaz de llevar a cabo la solicitud o solicitudes.
También surge este problema con algunos plugins ya instalados que no funcionan como deben. ¿A qué se debe el fallo? El servidor no concede la memoria suficiente para que se culminen los procesos. Por ello es necesario indicar esta memoria con una instrucción.
En algunos casos esto tiene solución con solo añadir una línea al archivo wp-config.php, en otros es imposible porque la configuración del alojamiento, sobre todo si es compartido, no lo permite. La línea a añadir en el primer caso sería la siguiente:
define ('WP_MEMORY_LIMIT, '64M');
La memoria especificada es de 64 megabytes. Si, a pesar del cambio, el sistema sigue sin funcionar como quisiéramos, podemos probar con 128M. Si sigue sin funcionar, es por que la configuración del servidor lo impide.
La única solución con las actualizaciones es realizarlas a través de FTP, subiendo todos los archivos implicados. Si alguno de los plugins que fallaba sigue fallando, tal vez tengamos que desactivarlo y ver lo que pasa.
Optimización de la base de datos
Existen algunos plugins que permiten optimizar manualmente la base de datos, entre otras opciones, como es el caso de WP-Optimize. Si no queremos recurrir a ninguno de estos plugins, podemos añadir la línea siguiente a la base de datos con el fin de que las tablas se optimicen automáticamente:
define ('WP_ALLOW_REPAIR', true);
La optimización se llevará a cabo sin que el administrador esté conectado. Se efectuará siempre que alguna de las tablas esté dañada.
Está claro que ello no significa que se produzca una limpieza de las tablas. Para conseguirlo es necesario instalar el plugin especificado u otro de similares características, lo que no nunca está de más.