Cómo reparar el error de WordPress: ‘Cargar: no se pudo escribir el archivo en el disco’

29

WordPress es ahora indiscutiblemente el sistema de gestión de contenido más popular del mundo. Ya sea el principiante en el mundo de los blogs o los bloggers profesionales, WordPress es la plataforma de blogs elegida por todos.

Es un CMS basado en PHP y SQL. Iniciado en 2003, ofrece a sus usuarios temas personalizados, varios complementos, compatible con dispositivos móviles y también con motores de búsqueda.

Los complementos necesarios para mejorar las funciones de WordPress están fácilmente disponibles y se descargan de Internet. Impulsando más del 24% de Internet, atiende a todos. WordPress puede crear y ejecutar fácilmente sitios web simples, blogs o portales de comercio electrónico. Ser multilingüe lo hace popular en todo el mundo en la mayoría de los países. La facilidad de uso para los usuarios y editores junto con la complejidad oculta para los desarrolladores lo convierte en una opción ideal.

Cada entorno de alojamiento web en el mundo presenta un tipo de error u otro para sus usuarios y si usted es un usuario de WordPress, existe una mayor probabilidad de que haya encontrado un error de disco. Este error no es motivo de mucha preocupación. Este error ocurre cuando el usuario intenta cargar un archivo como administrador o subadministrador. Cuando surge este error, es bastante frustrante para los usuarios, lo que interrumpe la experiencia de bloguear en WordPress que, de otro modo, sería sin esfuerzo.

En este blog, explicaremos las razones por las que los usuarios se encuentran con este error y las diversas alternativas disponibles para que los usuarios y desarrolladores lo resuelvan.

Razones para el error de carga de disco en WordPress

Cuando un usuario encuentra este error, puede haber varias razones y, entre ellas, las más comunes han establecido permisos incorrectos para archivos o carpetas. Se pueden resumir todas esas razones en tres puntos comunes:

  1. Configuración de permisos para el directorio de carga.
  2. El usuario excede la cuota otorgada o el disco duro del servidor no tiene espacio disponible.
  3. La carpeta tmp del servidor no tiene espacio.

Para un sitio web de WordPress, tenemos que establecer permisos para todos y cada uno de los archivos y carpetas. El acceso a todos estos archivos y carpetas está controlado por el servidor web, que además funciona según la configuración de permisos realizada por nosotros. Entonces, cada vez que un archivo o una carpeta tiene permisos incorrectos, el usuario no puede escribirlos ni modificarlos en el servidor. En otras palabras, podemos decir que nuestro servidor web falla al agregar o crear nuevos archivos en la carpeta dada.

Entonces, en tal escenario, cuando el usuario de WordPress intenta cargar imágenes o archivos como administrador, se encuentra cualquiera de los siguientes tres mensajes de error:

  • WP no se pudo cargar debido a un error de disco
  • No se puede crear directorio
  • WP no pudo escribir en el disco

¿Cómo arreglar este error?

Primero, el usuario debe intentar conectarse al sitio de WordPress con la ayuda de un cliente FTP. FTP se refiere al Protocolo de transferencia de archivos. En palabras simples, un cliente FTP es básicamente un software desarrollado con el propósito de hacer que dos computadoras se comuniquen con la ayuda de Internet. Puede enviar y recibir archivos fácilmente a través de este servidor. Entonces, técnicamente hablando, este protocolo funciona solo con el protocolo TCP/IP. Para que esto funcione, necesita un software FTP y un servidor FTP. La conexión creada entre el servidor y el cliente, permite descargar, cargar, renombrar, modificar y eliminar archivos. Generalmente, el software FTP es compatible con todas las computadoras.

Antes de comenzar a utilizar el cliente FTP, asegúrese de tener la información/los detalles del servidor, el directorio remoto, el nombre de usuario y la contraseña.

Recibirá estos detalles una vez que se registre en la cuenta del servidor. Es pertinente comprender que solo /public_htmlse utilizará el ‘directorio’ para cargar sus archivos. El propósito de la carpeta ‘.cgi-bin directory’ es cargar scripts cgi y todos los servidores, como nuestras contraseñas normales, son sensibles a mayúsculas y minúsculas. Por último, el programa FTP no debe establecerse en SFTP en lugar de FTP y después de nombrar su página de inicio como ‘ index.htmla’ /cgi-bindirectorio ‘.

Varios clientes FTP gratuitos están disponibles como Cyberduck, CuteFTP, Transmit (para MAC), WinSCP (para Windows), FileZilla, etc. Usaremos el cliente FTP de FileZilla para ilustrar cómo arreglar el ‘Error al escribir el archivo en el disco’.

Conéctese al cliente FTP de FileZilla y, una vez hecho esto, busque la wp-contentcarpeta. Debe hacer clic en la wp-contentcarpeta y seleccionar ‘permisos de archivo’, que será la última opción en la lista que aparece. Para seleccionar ‘permisos de archivo’, aparecerá un cuadro de diálogo en el cliente FTP. El permiso de archivo para propietario, grupo y público se mostrará por separado. Los permisos de archivo tendrán opciones de ‘lectura’, ‘escritura’ y ‘ejecución’ para cada uno. Debajo de esto, solicita ‘Valor numérico’. Tienes que introducir 755 como valor numérico. Después de ‘Recursar en subdirectorios’, debe marcar la casilla junto a él. Y finalmente, haga clic en la opción ‘Aplicar solo a directorios’ y haga clic en ‘Aceptar’.

Al ingresar 755 como un valor numérico, el cliente FTP establece los permisos de la carpeta en 755 y simultáneamente también en todas las subcarpetas, wp-contentincluida la carpeta que contiene las imágenes.

También se deben verificar y corregir los permisos de archivo en una carpeta de contenido wp para archivos individuales también. Para hacer esto, haga clic con los derechos en una carpeta de contenido wp y luego seleccione los permisos de archivo. Esto lo estamos haciendo para traer los cambios requeridos en nuestros archivos también. Para las carpetas que habíamos ingresado 755 como un valor numérico, aquí ingrese 644 y luego, debe marcar la casilla junto a ‘Recursar en subdirectorios». El último paso es hacer clic en la opción ‘Aplicar solo a archivos’ y hacer clic en ‘Aceptar’.

Así que ahora, nuestro cliente FTP mostrará permisos de archivo a 644 para todos los archivos y 755 a todas las carpetas y subcarpetas en la wp-contentcarpeta.

Sin embargo, a veces el error continuará y, en tal caso, le ha pedido a su proveedor de alojamiento que elimine todos los archivos del directorio de archivos temporales. Al cargar las imágenes en WordPress, primero se guardan en un directorio temporal y luego en la carpeta de carga. La carga de imágenes se realiza a través de PHP por WordPress.

Un directorio temporal configurado incorrectamente no permitirá que WordPress guarde el archivo en el disco. La mayoría de las veces no se accederá a la carpeta temporal a través de FTP y, en tal caso, debe buscar ayuda de su proveedor de alojamiento web para que pueda realizar la tarea requerida por usted. Si el problema persiste, seguramente hay alguna otra razón y ahora analicémoslo.

A veces, el error persistirá y, cuando lo hace, hay otra razón para el mismo.

Muchos usuarios reciben el mensaje «Error al escribir el archivo en el disco» debido al límite de la cuota de almacenamiento. Cuando el usuario ha utilizado su límite de cuota de almacenamiento, aparece este error en la pantalla. Los servicios económicos y asequibles adquiridos del proveedor de servicios de alojamiento parecen atractivos, pero tienen un inconveniente. Estos planes de alojamiento web vienen con un espacio de almacenamiento realmente bajo que va desde 500 MB a 2 GB más o menos. Entonces, cuando uno usa WordPress y tiene más de un sitio web para administrar, el espacio de almacenamiento asignado de 1 GB pronto se agotará. En tal escenario en el que el usuario ha utilizado completamente su espacio de almacenamiento asignado, los hosts no le permiten cargar más archivos y, por lo tanto, el usuario recibe el mensaje «Error al escribir el archivo en el disco».

Es importante que el usuario realice un seguimiento del uso del espacio de almacenamiento asignado. El espacio de almacenamiento generalmente se basa en el plan de alojamiento web al que se suscribe el usuario y, por lo tanto, al finalizar el plan de alojamiento web en primer lugar, el usuario también debe tener en cuenta los requisitos futuros de espacio de almacenamiento.

El usuario siempre debe vigilar de cerca el uso y la asignación del espacio de almacenamiento, para esto existe cPanel. El usuario iniciará sesión en cPanel y luego marcará en la barra lateral izquierda. El ‘Uso de espacio en disco’ nos indica el espacio de almacenamiento total que se nos ha asignado en nuestro plan de alojamiento web y el porcentaje utilizado del almacenamiento total que tenemos con nosotros. En caso de que el espacio de almacenamiento se utilice por completo o quede un espacio de almacenamiento insignificante, obviamente es el momento de cambiar a un plan de proveedor de servicios de alojamiento que proporcione suficiente espacio de almacenamiento según sus requisitos. Y la otra opción fácil para continuar con el mismo espacio de almacenamiento es eliminar los archivos que ahora no parecen ser relevantes para usted.

Pero dado que quedarse sin espacio de almacenamiento podría volver a ocurrir en un futuro próximo, optar por un plan con mayor espacio de almacenamiento es una mejor opción.

Por lo tanto, ha realizado la configuración de permisos correcta para sus archivos y carpetas, el espacio de almacenamiento asignado aún está suficientemente disponible, la carpeta temporal también se limpia y la configuración de PHP también es correcta, pero ‘Error al escribir el archivo en el disco’ todavía le molesta. Después de todos estos ejercicios, el problema persiste, entonces se debe hacer un último intento que parece tener poco razonamiento técnico pero ha resuelto el problema para muchas personas.

Todo lo que tiene que hacer es echar un vistazo a su nombre de archivo. Si hay espacios y guiones en el nombre del archivo, debe eliminarlos todos del nombre del archivo. Bueno, no siempre, pero la mayoría de las veces funciona.

Los pasos correctivos para el ‘Error al escribir el archivo en el disco’ discutidos anteriormente seguramente resolverán su problema. Por si acaso, su problema aún existe, entonces la única opción que queda es ponerse en contacto con su proveedor de alojamiento web. Puede hacer una llamada telefónica si este servicio está disponible; de lo contrario, envíe su problema por correo electrónico en detalle con capturas de pantalla que se explican por sí mismas.

Sin embargo, la mejor opción es probar un chat en vivo con el ejecutivo del proveedor de alojamiento. Esto ayudará a resolver su problema y lo guiará en la dirección correcta. Es importante mencionar aquí que ya sea que llame por teléfono, envíe un correo electrónico o chatee con el ejecutivo, asegúrese de explicar su problema en detalle sin mezclar palabras.

La otra opción es publicar en varios foros en línea en Internet. Los usuarios que anteriormente encontraron este problema compartirán sus experiencias y soluciones. Los expertos disponibles en estos foros también lo enriquecerán con su conocimiento y perspicacia.

WordPress tiene un foro de soporte y también hay ayuda fácil disponible en la sección de preguntas frecuentes. La solución del problema del usuario aquí es rápida y precisa siempre que el usuario haya explicado el problema con palabras claras y precisas.

Conclusión:

Para concluir que WordPress es un sistema autónomo, le permite administrar su sitio web desde su propia computadora con esfuerzos continuos. Es compatible con SEO y admite una mayor optimización. La facilidad de tener múltiples usuarios junto con el administrador y hacer que su sitio crezca de acuerdo con el crecimiento observado en su negocio lo convierte en la primera opción.

Fuente de grabación: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More