Cómo solucionar el error inesperado en translation-install.php

errores y problemas wordpress

En ocasiones, al editar entradas o páginas, puedes encontrarte un feo error en pantalla que indica que hay un error inesperado con el archivo translation-install.php.

Suele ser algo así:

Error inesperado. Puede que algo vaya mal con WordPress.org o la configuración de este servidor. Si sigues teniendo problemas, por favor prueba en los foros de soporte. (WordPress no pudo establecer una conexión segura con WordPress.org. Por favor, contacta con el administrador de tu servidor.) in /home/xxxxxxx/public_html/wp-admin/includes/translation-install.php on line 65

Hay varias posibles soluciones a este error, así que ve probando:

Sustituye el archivo que da errores

Una opción es que esté corrupto el archivo /wp-admin/includes/translation-install.php así que sustitúyelo por una copia nueva de una descarga limpia de WordPress.

Anula la carga de la API

Otra opción es anular la carga de la API que provoca el problema. Puedes hacerlo de dos maneras.

Primero prueba añadiendo esto a tu archivo functions.php del tema activo:

function translations_api( $type, $args = null ) {
     return;

Si no funciona, borra el código anterior y prueba con este otro, también en el archivo functions.php:

add_action('http_api_curl', 'custom_curl_resolve', 10, 3 );
function custom_curl_resolve( $handle, $r, $url ) {
    curl_setopt($handle, CURLOPT_RESOLVE, array(
        "api.wordpress.org:80:66.155.40.187", 
        "api.wordpress.org:443:66.155.40.187", 
        "downloads.wordpress.org:80:66.155.40.203", 
        "downloads.wordpress.org:443:66.155.40.203")
    );
}

Parchea los problemas del curl PHP

Hay un plugin que puede también ser la solución, si falla todo lo anteterior. Se llama SaFly Curl Patch. Instálalo, actívalo y comprueba a ver si se arregla el problema.

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

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 3 / 5. Total de votos: 4

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

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

Sobre el autor

1 comentario en “Cómo solucionar el error inesperado en translation-install.php”

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba
Ir al contenido