en el uso de WordPress Durante el proceso de carga de imágenes en su sitio web, puede encontrarse con este error: "temp-write-test failed" o "Unable to create temporary file". Este problema suele producirse al instalar plug-ins, actualizar temas, subir imágenes y otras operaciones, afectando al funcionamiento normal del sitio. En este artículo, presentaremos las causas de este error y proporcionaremos un conjunto completo de soluciones de solución de problemas y reparación para ayudar a resolver el problema lo antes posible.
![Imagen [1]-WordPress error temp-write-test causas y soluciones](http://gqxi.cn/wp-content/uploads/2025/07/20250715112932388-image.png)
Situaciones de error habituales
- Error al instalar el plugin
- Error al cargar archivos multimedia
- La actualización de WordPress no funciona
- Operación interrumpida durante la importación y exportación por lotes
Todas estas operaciones implican la lectura y escritura de archivos temporales entre bastidores, por lo que una vez que WordPress no pueda escribir en un directorio temporal, se activará el error correspondiente.
Posibles causas
- El directorio temporal del servidor no tiene permisos de escritura o la ruta está mal configurada.
wp-content
tal vezcarga
Permisos de carpeta mal configurados- PHP (utilizado como expresión nominal)
upload_tmp_dir
El parámetro está vacío o apunta a una ruta inexistente - El complemento de seguridad restringe las operaciones de escritura de archivos
- Las políticas de aislamiento para hosts virtuales dan lugar a un acceso restringido
curar
1. Compruebe la configuración del directorio temporal de PHP
Inicie sesión en el servidor para ver la configuración PHP actual:
php -i | grep upload_tmp_dir
Si no hay ningún ajuste o la ruta no es válida, puede editarse php.ini
Documentación:
upload_tmp_dir = /tmp
Reinicie el servicio PHP después de realizar los cambios. Ejemplo:
sudo systemctl restart php8.1-fpm
![Imagen [2]-WordPress error temp-write-test causas y soluciones](http://gqxi.cn/wp-content/uploads/2025/07/20250715113758475-image.png)
2. Personalizar el directorio temporal de WordPress
existe wp-config.php
Se a?ade lo siguiente al archivo:
define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/').
![Imagen [3]-WordPress error temp-write-test causas y soluciones](http://gqxi.cn/wp-content/uploads/2025/07/20250715113851225-image.png)
después wp-content
para crear una carpeta temp
Subdirectorio:
mkdir wp-content/temp
chmod 755 wp-content/temp
Si sigue sin poder escribir, puede probar estableciendo temporalmente los permisos en 775 o 777.
![Imagen [4]-WordPress error temp-write-test causas y soluciones](http://gqxi.cn/wp-content/uploads/2025/07/20250715135146935-image.png)
3. Corregir los permisos de las carpetas
Asegúrese de que las carpetas requeridas por WordPress tienen los permisos correctos:
chmod -R 755 wp-content
chmod -R 755 wp-content/uploads
Si es necesario, ajuste el usuario al que pertenece la carpeta:
chown -R www-data:www-data wp-content
tome nota de www-datos
son usuarios habituales de la Web, que pueden variar en función del entorno del servidor.
4. Desactive los plug-ins que puedan causar conflictos
Algunos plug-ins de seguridad pueden restringir el acceso de escritura, intente desactivarlos temporalmente. WordfenceLa prueba se realiza con plug-ins como iThemes Security, iThemes Security y otros.
![Imagen [5]-WordPress error temp-write-test causas y soluciones](http://gqxi.cn/wp-content/uploads/2025/07/20250715135218810-image.png)
5. Póngase en contacto con el host o cambie el entorno operativo
Si ninguno de los métodos anteriores funciona, el problema puede deberse a restricciones de alojamiento. Intenta ponerte en contacto con tu proveedor de alojamiento para ver si restringe el acceso de escritura PHP, o considera la posibilidad de migrar a una solución de alojamiento más flexible como VPS o plataformas de alojamiento en la nube.
Recomendaciones preventivas
- Priorizar la configuración de PHP y los permisos de archivos al crear un sitio web
- Compruebe periódicamente el estado de las escrituras en el directorio del servidor
- Utilice un host conocido o un entorno recomendado oficialmente para mejorar la compatibilidad.
- Evitar cambios frecuentes en los permisos por defecto del servidor o en la estructura de directorios.
resúmenes
Los errores "temp-write-test" suelen estar causados por elservidor (ordenador)La solución es comprobar la configuración de PHP, arreglar los permisos de los archivos, especificar un directorio temporal, etc. Mientras sigas los métodos de este artículo para comprobar cada elemento, la mayoría de los problemas pueden localizarse y solucionarse rápidamente.
Si el problema persiste, se recomienda enviar capturas de pantalla del informe de error con la información del servidor al WordPress comunidad o foros técnicos para obtener más ayuda.
Contacte con nosotros | |
---|---|
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas |
![]() Servicio de atención al cliente WeChat
|
① Tel: 020-2206-9892 | |
② QQ咨詢:1025174874 | |
(iii) Correo electrónico: info@361sale.com | |
④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres |
Enlace a este artículo:http://gqxi.cn/es/67333El artículo está protegido por derechos de autor y debe ser reproducido con atribución.
Sin comentarios