Hola, buenos días!
Migré una web ya en funcionamiento, y tras realizarse la migración y 2 pequeños retoques, todo funcionaba correctamente, hasta que intento o intentan subir imágenes.
Me da el siguiente mensaje de error: Unable to create directory wp-content/uploads/2018/02. Is its parent directory writable by the server?
Tras mirar en el foro varios mensajes con problemas parecidos, encontré éste de Luis Méndez Alejo, en el que está todo muy bien explicado, y da la solución, aunque algo hago mal, que a mí no me funciona, 🙁
Os cuento, venía montado como un Wordpress Multisite, en el que hay 2 instalaciones: Uno es la web, y otro, un apartado llamado Guía de Servicios
Contaros que siguiendo las indicaciones, encontré que hay 3 tablas dentro de la base de datos con options para cambiar el upload path, pero ni aún así, lo cambié, y probé a cambiarlo de la siguiente forma:
Originalmente, en éstas tablas, el upload path estaba así
Tabla: wQTihF41D5t3_options > UPLOAD PATH ERA: wp-content/uploads > LO CAMBIÉ A: /home2/trufadet/public_html/wp-content/uploads
Tabla: wQTihF41D5t3_3_options > UPLOAD PATH ERA: wp-content/blogs.dir/3/files > LO CAMBIÉ A: /home2/trufadet/public_html/wp-content/uploads
Tabla: wQTihF41D5t3_5_options > UPLOAD PATH ERA: wp-content/blogs.dir/5/files > LO CAMBIÉ A: /home2/trufadet/public_html/wp-content/uploads
Me seguía dando el mismo error, y probé a cambiar el upload para cada tabla de la siguiente forma, ésta vez para cada una, pensando que igual debería ir con la original ruta, pero con la nueva carpeta de "home2..." y también me da el mismo error:
Tabla: wQTihF41D5t3_options > CAMBIO DE NUEVO EL UPLOAD PATH A: /home2/trufadet/public_html/wp-content/uploads
Tabla: wQTihF41D5t3_3_options > CAMBIO DE NUEVO EL UPLOAD PATH A: /home2/trufadet/public_html/wp-content/blogs.dir/3/files
Tabla: wQTihF41D5t3_5_options > CAMBIO DE NUEVO EL UPLOAD PATH A: /home2/trufadet/public_html/wp-content/blogs.dir/5/files
Notas: Como he visto varios hilos, en el wp-config.php (que en mi caso no está en public_html, sino en la carpeta anterior de /home2/trufadet) tampoco aparece la línea de: define('WP_TEMP_DIR',dirname(__FILE__).'/wp-content/uploads');
Y también me dí cuenta, que en el escritorio de los dos sitios, (dentro de Ajustes>medios) no me aparece la opción de cambiar ahí la ruta de subida de archivos: no aparece nada (adjunto imagen
No sé qué hago mal, pero el error sigue siendo el mismo, muchas gracias de antemano por vuestra ayuda
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alberto.
Lo que te indica es que no se puede crear ese directorio.
No se puede crear el directorio wp-content / uploads / 2018/02
.- Realiza una revisión con el Asistente Virtual Stephan que encontrarás en tu área de clientes y comprueba si soluciona problemas de permisos.
Sthepan revisa los permisos de los ficheros y directorios de tu cuenta y los corrige en el caso que encuentre alguno con permisos incorrectos, de forma automática.
Un saludo
Hola Pepe, mientras esperaba la respuesta, probé a realizar una revisión con el asistente virtual, y no pareció solucionarse ése tema, ya que no creí leer nada al respecto. El caso, es que después ya leí tu respuesta, y pude subir imágenes desde 2 usuarios diferentes, y a los 2 sitios. Así que problema resuelto!
De todas formas, el upload path de las 3 tablas quedó así.
/home2/trufadet/public_html/wp-content/uploads
/home2/trufadet/public_html/wp-content/blogs.dir/3/files
/home2/trufadet/public_html/wp-content/blogs.dir/5/files
Lo dejaré tal cual si no me dices nada, ya que así parece que todo funciona
Muchas gracias, y que tengas un buen día!
Hola Alberto.
Genial !!!! me alegra que se solucionara :cheer:
Ya sabes, cualquier duda que tengas, nos encontrarás por aquí 😉
Cerramos el tema.
Un saludo