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.