Cómo arreglar “Upload: Error al escribir el archivo en el disco” Error en WordPress

¿Estás viendo’Upload: Fallo al escribir un archivo en el disco’ error al subir archivos en WordPress? Este error común puede ser muy frustrante para los usuarios principiantes. En este artículo, te mostraremos cómo solucionar el error “Upload: failed to write file to disk” en WordPress.

¿Qué causas no se pudo escribir el archivo a un error de disco en WordPress?

Este error puede ocurrir debido a varias razones. Sin embargo, el más común es el de los permisos de carpeta incorrectos.

Cada archivo y carpeta de su sitio web tiene un conjunto de permisos. Su servidor web controla el acceso a los archivos basándose en estos permisos.

Los permisos incorrectos de una carpeta pueden quitarle la capacidad de escribir archivos en el servidor. Esto significa que su servidor web no puede crear o añadir nuevos archivos a esa carpeta en particular.

Si intenta subir imágenes o cualquier otro archivo desde el área de administración de WordPress, recibirá uno de los siguientes mensajes de error:

  • WordPress no pudo escribir en el disco
  • WordPress no ha podido cargar debido a un error al no poder escribir el archivo en el disco
  • No se puede crear el directorio wp-content/uploads/2016/03. ¿Su directorio principal es escribible por el servidor?

Corrección de un error de carga que no se pudo escribir en el disco en WordPress

Primero, necesitas conectarte a tu sitio de WordPress usando un cliente FTP.

Para este tutorial, estamos utilizando el cliente FTP gratuito FileZilla. Si está utilizando algún otro cliente FTP, es posible que se vea un poco diferente.

Una vez que esté conectado, debe hacer clic con el botón derecho del ratón en la carpeta wp-content y seleccionar los permisos de archivo.

Esto mostrará el cuadro de diálogo de permisos de archivo en su cliente FTP. Le mostrará los permisos de archivo para el propietario, el grupo y el público.

Debe introducir 755 en el campo de valor numérico.

Después de eso, debe marcar la casilla junto a `Recurse into subdirectories’.

Por último, debe hacer clic en la opción’Aplicar sólo a directorios’.

Haga clic en el botón Aceptar para continuar.

Su cliente FTP establecerá ahora los permisos de las carpetas en 755 y los aplicará a todas las subcarpetas dentro de wp-content. Esto incluye la carpeta de subidas donde se almacenan todas sus imágenes.

También debe asegurarse de que los permisos de los archivos individuales de su carpeta wp-content son correctos.

Una vez más, haga clic derecho en la carpeta wp-content y seleccione permisos de archivo. Esta vez cambiaremos los permisos de los archivos.

Ingrese 644 en el valor numérico y luego marque la casilla junto a `Recurse into subdirectories’.

Por último, debe hacer clic en la opción’Aplicar sólo a los archivos’.

Haga clic en el botón Aceptar para continuar. El cliente FTP establecerá ahora los permisos de archivo en 644 para todos los archivos de la carpeta wp-content.

Ahora puedes visitar tu sitio de WordPress e intentar subir archivos.

Si sigue viendo el error, tendrá que ponerse en contacto con su proveedor de alojamiento de WordPress y pedirle que vacíe el directorio de archivos temporales.

WordPress sube tus imágenes usando PHP, el cual primero guarda las subidas en un directorio temporal en tu servidor web. Después de eso, los mueve a la carpeta de subidas de WordPress.

Si este directorio temporal está lleno o mal configurado, WordPress no podrá escribir el archivo en el disco.

Esta carpeta temporal se encuentra en su servidor y en la mayoría de los casos no puede acceder a ella mediante FTP. Tendrá que ponerse en contacto con su anfitrión web y pedirle que lo vacíe por usted.

Valora el post

Deja un comentario