WordPress 3.5–Error al actualizar plugins

logo-h-rgb

Luego de instalar WordPress 3.5, intenté una actualización de plugins sin éxito, con el siguiente mensaje de error:

Download failed. Destination directory for file streaming does not exist or is not writable.

Este error es generalizado no solo a todos los plugins, sino también a los themes.

Para resolverlo debemos seguir los siguientes 2 pasos.

PASO 1

Ir al archivo /wp-includes/class-http.php , buscar y comentar las siguientes líneas (el comentario en PHP es con doble barra // )

if ( ! is_writable( dirname( $r[‘filename’] ) ) )
return new WP_Error( ‘http_request_failed’, __( ‘Destination directory for file streaming does not exist or is not writable.’ ) );

PASO 2

Ir al archivo wp-config.php (en el directorio raíz), y agregar la siguiente línea, que va a reemplazar el directorio temporal por uno al que WordPress tenga acceso.

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

Con esos 2 simples pasos, podes volver a administrar plugins y themes sin problemas.

[Facebook] [Google] [LinkedIn] [Twitter] [Windows Live] [Email]
Posted in Problemas comunes Tagged with:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

ACERCA DE…

Soy desarrollador, estudiante de ingeniería en informática en UADE, trabajo como TE en el equipo de nuevas tecnologías de Microsoft Argentina, Chile y Uruguay.

Me pueden encontrar en Twitter (@AleBanzas), Facebook (/AleBanzas), o LinkedIn (/in/AleBanzas).