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.

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/');


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.


0

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.