El directorio de destino para la transmisión de archivos no existe o no se puede escribir

11

Estoy tratando de actualizar mi versión de Wordpress pero recibo este error:

El directorio de destino para la transmisión de archivos no existe o no se puede escribir.

ajcw
fuente

Respuestas:

23

Este es un error de permiso de lectura y escritura. Solucione esto cambiando los permisos de la carpeta "wp-content" a 755 .

Si esto no funciona, verifique el archivo wp-config.php y si aún no está definido, agregue

define('WP_TEMP_DIR', ABSPATH . 'wp-content/');

ajcw
fuente
Mi directorio temporal estaba configurado en la carpeta wp-content / uploads y las actualizaciones tanto de plugin como de Wordpress fallaban. Cambiarlo al valor sugerido lo arregló ... no estoy seguro de por qué, ¡pero gracias!
Muy irregular
me encontré con esto en el alojamiento de mediatemple y funcionó perfectamente
Legion
1
755 no fue suficiente, ya que mi WP_TEMP_DIR ya estaba configurado para wp-content / uploads que utilicésudo chmod 775 wp-content/uploads
Toby Beresford el
Creé una carpeta ficticia 'wp-content / temp' para que los archivos temporales no alteren el directorio wp-content.
MaXi32
Perfecto. Me funcionó para Windows localhost!
user919426
0

Tenga en cuenta que si el directorio temporal se define de otro modo más abajo en el archivo wp-config.php, la definición posterior debe cambiarse a la anterior o eliminarse.

Esto surgió en mi instalación, que comenzó como una instalación local de Bitnami Wordpress, pero mantuvo el mismo directorio temporal (apuntando a mi unidad C:). Había colocado el código anterior en la parte superior del archivo, pero estaba siendo reemplazado por la definición de carpeta temporal posterior que desconocía.

Gregory Smith
fuente
0

ya hay Define Tempcódigo en mi wp-config.phparchivo, simplemente lo elimino y funciona para mí.

Aadii Mughal
fuente