La carpeta de carga no se puede escribir, incluso cuando los permisos son correctos

2

Hace poco migré mi sitio de GoDaddy a Webfaction. En la migración, recibo este error:

  

La carpeta de carga no se puede escribir. Las características de exportación y carga de archivos   No ser funcional.

Naturalmente, verifico los permisos de la carpeta, y son correctos. Solo para estar seguro, lo cambié recursivamente a "777" (como prueba, no de forma permanente), y todavía no puedo cargar imágenes.

¿Cómo puedo solucionar este problema?

    
pregunta Zach Russell 22.07.2014 - 00:47

3 respuestas

4

Eso es un problema de permiso del servidor. Según los documentos de WP:

  

Cualquier archivo que necesite acceso de escritura de WordPress debe ser propiedad o   grupo propiedad de la cuenta de usuario utilizada por WordPress (que puede ser   diferente a la cuenta del servidor). Por ejemplo, puede tener un usuario   cuenta que le permite enviar archivos FTP a su servidor, pero   su propio servidor puede ejecutarse usando un usuario separado, en un   Grupo de usuarios, como dhapache o nadie. Si WordPress se está ejecutando como   En la cuenta FTP, esa cuenta debe tener acceso de escritura, es decir, ser la   propietario de los archivos, o pertenecer a un grupo que tiene acceso de escritura. En el   En este último caso, eso significaría que los permisos se establecen de forma más permisiva.   que por defecto (por ejemplo, 775 en lugar de 755 para carpetas y 664   en lugar de 644).

De enlace

  

¿Cómo puedo solucionar este problema?

Preguntar a Webfaction. Parece que necesitan darle la posibilidad de modificar archivos / carpetas o deben hacerlo por usted.

Y, para su información, busque primero un problema común como los permisos; ya hay muchas respuestas en WP Dev.

    
respondido por el markratledge 22.07.2014 - 02:06
2
  

La carpeta de carga no se puede escribir. Las funciones de exportación y carga de archivos no serán funcionales.

Esta cadena de error específica proviene de Gravity Forms y no de WordPress en sí.

Vaya a Configuración → Medios y verifique que el valor de "Almacenar cargas en esta carpeta" sea correcto. El uso del valor predeterminado de wp-content/uploads eliminará el error siempre que el directorio tenga los permisos correctos establecidos.

    
respondido por el Nick 15.01.2017 - 21:54
1

Si está utilizando el multisitio de WordPress, encontré que esta es la solución.

La "ruta de carga" de WordPress multisite se debe establecer en una ruta relativa al servidor (por ejemplo, /home/serveraccountname/public_html/wp-content/uploads ).

La "Ruta URL de subida" debe ser el URI (por ejemplo, http://example.com/wp-content/uploads ).

Ignore el fragmento /sites/1/ para los subsitios: WordPress los agregará automáticamente.

    
respondido por el Ian 26.04.2017 - 11:02

Lea otras preguntas en las etiquetas