WordPress Hosting

WordPress 3.x: Error inesperado del «timeout» durante la petición API

En los foros oficiales de WordPress.org se están informando algunos errores, tras instalar WordPress 3.3 que ofrecen este horrible mensaje:

An Unexpected HTTP Error occurred during the API request.Try again.

Parece ser que hay algún problema en los tiempos de espera de peticiones a la API de WordPress, especialmente a la hora de buscar plugins y temas para instalar, e incluso al instalarlos.

Por supuesto, si te ha pasado esto, sigues pudiendo instalar plugins mediante el cargador de navegador (o por FTP), pero el instalador integrado está provocando algún problema a varios usuarios. También es justo decir que no es un error generalizado, y personalmente yo no lo he tenido en ninguno de los cientos de WordPress que he actualizado, pero debes conocer el problema.

Tampoco te voy a recomendar, aunque se puede, que modifiques ficheros «core» para solucionarlo, porque ya te digo que es un problema puntual, que no afecta a la seguridad, y que se solucionará pronto.

De todos modos, si quieres solucionarlo temporalmente porque te esté afectando, lo que tienes que hacer es esto:

Edita el archivo ‘plugin-install.php‘, situado en la carpeta ‘wp-admin/includes/‘, más o menos por la línea 44, y encuentra el ajuste del ‘timeout‘. Por defecto está marcado a 15, increméntalo a, por ejemplo, 60, con lo que quedaría así:

$request = wp_remote_post('http://api.wordpress.org/plugins/info/1.0/', array( 'timeout' => 60, 'body' => array('action' => $action, 'request' => serialize($args))) );

Nota: me avisa bi0xid que no solo pasa en WordPress 3.3, también en la 3.2, así que es problema de la API

¿Te ha pasado a ti?

Compártelo en tus redes
Resúmelo con tu IA

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 0 / 5. Total de votos: 0

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación hace 3 años o más que no se actualiza. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te sirvió?, pues entonces nada :-)


Sobre el autor

10 comentarios en “WordPress 3.x: Error inesperado del «timeout» durante la petición API”

  1. Lo he reportado al trac con el cambio, para ver si se soluciona para la 3.3.1 automáticamente o si mejoran la API. 

  2. Al actualizar a la versión 3.3 no se me muestran los thumbnails. ¿Alguna idea para solucionarlo?

  3. Uso el elegant theme Adgregate. Los thumbnails se ven correctamente en el backend.

  4. hola me gustarìa saber si a alguien màs despues de la actualizaciòn a wp 3.3 le quedò el editor de texto kilometrico,es decir a mi me quedò muy largo, cada vez que publico debo ir hasta abajo del todo para encontrar la pestaña "publicar". Creì que era el navegador pero lo probè en cuatro incluyendo Mozzilla y Safari, si alguien me puede responder se lo agradecerìa

    1. MIra primero en Ajustes -> Escritura y cambia el tamaño de la caja de texto. Si no fuera eso desactiva plugins por si alguno está interfiriendo

  5. hola tengo ese problema o bueno eso creo el mensaje que me sale es " 
    Hubo un error HTTP inesperado durante la petición API." y algunas partes de dashboard no me salen bien como el escritorio y la parte de editar y añadir entradas……
    pero lo más raro es que solo pasa con ciertos temas y plugins cuando los activos.

  6. Tengo el mismo problema no me deja actualizar mis plugins, me sale Hubo un error HTTP inesperado durante la petición API. Y ya aplique lo que dices no que puedo hacer??? por favor ayuedenme….tengo el wordpress version 3.3.2

  7. Collymorestudio

    Se puede Solucionar, borrando o editando el .httacess de la carpeta donde esta instalado Wordpress 3.x.. Bye!.

Los comentarios están cerrados.

Scroll al inicio