El error Missing a temporary folder de WordPress es un problema frecuente y bastante frustrante que puede interrumpir todo el desarrollo de tu sitio web, y la experiencia del usuario si es que ya lo tienes en producción.
Este error te impedirá cargar cualquier archivo en WordPress, lo que significa que no podrás cargar imágenes ni instalar complementos y ni nuevos themes.
Te mostraremos en esta guía cómo solucionarlo fácilmente. Puedes hacerlo tú mismo y te mostraremos cómo se hace.
3 posibles soluciones para el error Missing a temporary folder:
- Problema de permisos.
- Problema con la versión de PHP.
- No existe la carpeta temp o no aparece en el archivo wp-config.php
¿Qué es el error Missing a temporary folder?
Por lo general Missing a temporary folder aparece a causa de eliminar una carpeta temporal o que cumplía una función específica, que involucra permisos de carpetas del lado del servidor, o configuraciones y funciones de PHP.
WordPress utiliza una carpeta temporal en el servidor de su sitio web para almacenar los archivos que carga temporalmente antes de colocarlos en las carpetas apropiadas. Por ejemplo, cuando carga un plugin, primero se almacenará en la carpeta temporal antes de que WordPress cree una nueva carpeta para los archivos del complemento en la carpeta WP-Content y los almacene permanentemente.
Cuando esta carpeta temporal se no existe, se elimina por error, o debido a un problema con los permisos, WordPress muestra el error Missing a temporary folder.
Cómo solucionar el error Missing a temporary folder
Te mostraremos en los próximos títulos cómo reparar el error Missing a temporary folder en tu WordPress.
Reparar los permisos para arreglar el error Missing a temporary folder
Es posible que solo se trate de un problema de permisos, y esto puede ser a causa de un problema con el servidor o actualizaciones recientes de la plataforma, con lo que es necesario que revises si la carpeta temp ubicada en wp-content tenga seteados los permisos en 755.
Con tu Hosting en WNPower, puedes corregir los permisos de tus archivos y carpetas en 1 clic con esta herramienta genial que preparamos para casos como este.
- Si estás usando cPanel como panel de control de tu hosting, ingresa al Administrador de Archivos.
Si por el contrario estás utilizando otro panel de control, no te preocupes: el proceso será similar, ya que todos los administradores de archivos son similares.
- Ve al directorio wp-content dentro del raíz de tu WordPress y selecciona la carpeta temp.
- Ahora haz clic en la opción Permisos, ubicada en la botonera del menú del Administrador de Archivos de cPanel.
- Setea los permisos en 755 tal como ves en la imágen y guarda los cambios.
- Revisa ahora si el error desapareció.
Un cambio de la versión de PHP puede terminar en el error Missing a temporary folder
Esto ocurre raramente, pero si el problema se dio a causa de una actualización inesperada de la versión de PHP, intenta cambiándola a una versión anterior. En determinados casos, para mantener segura la plataforma de hosting, los proveedores actualizan sus versiones corriendo por defecto, y esto puede hacer que tu WordPress tenga problemas para funcionar.
Te mostramos en esta otra guía cómo cambiar la versión de PHP corriendo en tu sitio.
Revisar si la carpeta temp no existe o no está declarada en wp-config.php
Si la carpeta temp no existe o su ubicación no está declarada en wp-config.php te dará Missing a temporary folder. Si este es el problema, sigue estos pasos:
- Abre el Administrador de Archivos de cPanel.
- Luego navega dentro del árbol de directorios a la carpeta raiz de tu WordPress. Aquí encontrarás el archivo wp-config.php. Haz clic sobre él para seleccionarlo.
- Haz clic sobre la opción Editar dentro del menú de opciones del Administrador de Archivos.
¡Ten cuidado! Este es un archivo principal de WordPress que maneja todas las configuraciones, con lo que te recomendamos hacer una copia de seguridad o descargarlo antes de editar.
-
Busca la línea que muestra el siguiente código.
define(‘WP_TEMP_DIR’,dirname(_FILE_). ‘/wp-content/temp/’);
Si no lo encuentras, agrégala al final del archivo, justo por encima de la línea que dice “That’s all, stop editing! Happy publishing”.
- Ahora, vuelve al Administrador de Archivos e ingresa a la carpeta wp-content dentro del directorio raíz de tu WordPress. Revisa en su contenido y verás que la carpeta no existe.
- Ahora crea la carpeta con la opción Crear carpeta.
-
Ingresa el nombre temp y haz clic en Crear carpeta.
Asegúrate de que no falte ni sobre ningún caracter en el nombre.
- ¡Todo listo! Después de volver a iniciar sesión en tu WordPress, debería desaparecer el error.
Conclusión
Esperamos que este tutorial te haya ayudado a corregir el error de WordPress Missing a temporary folder en tu sitio web.
Si tienes algo que preguntar, no dude en comunicarte con nosotros abriendo un ticket.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.