Se produjo un error inesperado. Es posible que haya un problema con WordPress.org o con la configuración de este servidor

25 oct 2013, 12:30:44
Vistas: 76.7K
Votos: 18

Estoy ejecutando WordPress en un servidor WAMP local y cada vez que voy a "Plugins" o "Escritorio > Actualizaciones" o incluso al "Escritorio" no se carga nada (no hay noticias de WordPress, ni actualizaciones, y no puedo buscar plugins ni actualizarlos).

En la sección "Plugins", veo esto cuando intento buscar algo:

Se produjo un error inesperado. Es posible que haya un problema con WordPress.org o con la configuración de este servidor. Si continúa teniendo problemas, consulte los foros de soporte.

¿Alguien se ha encontrado con este problema antes? Me sucedió de la noche a la mañana hace algunas semanas. Funcionó durante mucho tiempo y luego un día dejó de funcionar. Lo que ya he hecho:

  • Busqué en Google y en los foros de soporte de WordPress.org. Este problema se menciona cientos de veces y no hay solución.
  • Revisé php.ini, la configuración de Apache, .htaccess, habilité módulos PHP/Apache potencialmente relacionados, verifiqué si WAMP está configurado como "en línea" (mi WAMP es accesible desde otras computadoras de la red ahora).
  • Permití todos los permisos para WAMP en "Permitir un programa a través del Firewall de Windows".
  • Desactivé todos los plugins y temas excepto el predeterminado.
  • Revisé [Ajustes > Generales] para ver si las URLs son válidas y lo son.
  • Volví a guardar [Ajustes > Enlaces permanentes].
  • Instalé otro WordPress en este localhost y funciona. Entonces, ¿por qué no funciona el primero?
5
Comentarios

Reinstalar WordPress.

kaiser kaiser
25 oct 2013 13:31:25

@kaiser Sí, funcionará y lo hice. Pero ¿por qué sucedió esto? ¿Qué pasó? ¿Debería todo el mundo que enfrente el mismo problema y llegue a esta pregunta reinstalar sus sitios WordPress (potencialmente en vivo) cuando esto suceda?

Atadj Atadj
25 oct 2013 14:18:53

Supongo que el problema son archivos incompletos o corruptos. Así que sí, esa sería mi sugerencia.

kaiser kaiser
25 oct 2013 14:25:09

He estado usando WordPress 3.5 y luego WordPress 3.6 durante unos 10 meses en este localhost. Se rompió hace una o dos semanas y hoy no pude actualizar a WordPress 3.7. Actualicé /wp-includes/, /wp-admin/ y otros archivos excepto wp-config.php y /wp-content/. Cuando ingresé a http://localhost/wp-admin/ me pidió actualizar la base de datos y la actualización a WordPress 3.7 funcionó, pero el problema persistió. Por lo tanto, volver a subir archivos y actualizar WordPress no es una solución. Esto es quizás algo malo con la base de datos. Reinstalar WordPress por completo y limpiar la base de datos ayuda.

Atadj Atadj
25 oct 2013 17:19:51

para redhat/centos, verifica el estado de selinux

Akhil Akhil
19 ago 2020 12:58:44
Todas las respuestas a la pregunta 10
0

En mi caso, simplemente era la URL del SITIO que estaba en blanco en Ajustes -> Generales. La completé con la URL de mi sitio y todo volvió a funcionar.

Lo descubrí activando WP_DEBUG en wp-config.php, y obtuve este error: "Aviso: Índice no definido: host"

26 ago 2015 16:42:22
1

Para mí, el problema era que mi software de localhost (MAMP, en macOS) no podía establecer una conexión segura. Después de habilitar WP_DEBUG y revisar el archivo de registro, vi el siguiente error (énfasis añadido por mí):

PHP Warning: An unexpected error occurred. Something may be wrong with WordPress.org or this server's configuration. If you continue to have problems, please try the support forums. (WordPress no pudo establecer una conexión segura con WordPress.org. Por favor contacta al administrador de tu servidor.) en wp-includes/update.php

Después de investigar un poco, encontré un sitio que decía que mi extensión PHP cURL podría estar deshabilitada. Creé una página phpinfo() para verificar; ya estaba habilitada.

Luego encontré otro sitio que decía que MAMP viene con una biblioteca libcurl a la que le falta un paquete de certificados CA. Copiaré el contenido de la página aquí, por si acaso esta página dura más :)

Si estás usando MAMP y haciendo algo con cURL, es probable que te encuentres con el siguiente error:

CURL error (60): SSL certificate problem, verify that the CA cert is OK. Details:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

No te preocupes: MAMP incluye una biblioteca curl que parece carecer de un paquete de certificados CA, lo cual resolveremos simplemente recompilando libcurl que MAMP está usando

Así que, hagamos lo siguiente:

  1. Ejecuta /Applications/MAMP/Library/bin/curl-config --version para ver qué versión tienes

  2. Ve a http://curl.haxx.se/download/ y descarga la versión correcta

  3. Configúrala con ./configure --prefix=/Applications/MAMP/Library/

  4. make && make install

Si todo salió bien, simplemente reinicia MAMP y el error debería desaparecer

Copiado de http://dev.soup.io/post/56438473/If-youre-using-MAMP-and-doing-something

25 abr 2018 22:47:51
Comentarios

Noté que una vez completado el paso de configuración, el Soporte SSL está configurado como no, y el Soporte SSH está configurado como no.

¿Esto también podría estar causando problemas?

Adam Patterson Adam Patterson
5 ago 2018 19:35:40
1

Incluso tuve un problema similar, se resolvió siguiendo estos pasos.
1) Inicia sesión en el "Cpanel" de tu alojamiento
2) Ve a "Comprobaciones de estado y monitoreo"
3) Haz clic en "Puerto 80"
4) Verifica si está bloqueado,
a) SÍ >> Elimina los archivos que puedan estar listados allí.
b) NO >> Contacta al soporte de tu alojamiento.
5) Si elegiste 4a >> Haz clic en desbloquear el puerto, puede tomar algunos minutos/horas para que se desbloquee.

4 oct 2016 23:51:46
Comentarios

Está en localhost y lo menciona en su primera línea.

trainoasis trainoasis
10 abr 2018 13:39:17
1

Después de dedicar más tiempo a esto, lo he resuelto revisando el archivo:

wp-config.php

Asegúrate de que esta bandera esté en false, si está en true las actualizaciones no podrán realizarse:

define('WP_HTTP_BLOCK_EXTERNAL', false);
20 jul 2017 12:35:15
Comentarios

Tengo esto configurado como falso, el problema sigue ahí.

trainoasis trainoasis
10 abr 2018 13:38:56
0

Encontré el mismo problema. El panel de control cargaba bien, solo las secciones de Temas y plugins eran muy lentas.

Descubrí que era solo un problema de DNS después de verificar con nslookup, lo cual me dio esto:

Server:     127.0.0.53
Address:    127.0.0.53#53

en lugar de mi dirección IP real.

Lo solucioné haciendo esto:

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot 
22 jun 2018 11:57:38
0
-2

Intenta hacer ping a wordpress.org, añade la entrada DNS en /etc/resolv.conf

13 feb 2017 18:34:51
0
-2

Edita el archivo wp_config.php y añade el siguiente fragmento de código al final del archivo:

define('FS_METHOD', 'direct');

Esto debería permitir la instalación de plugins y temas directamente desde el repositorio en línea.

7 ago 2017 04:45:52
0
-2

Dirígete a esta página, descarga el archivo ZIP del plugin e instálalo, luego actívalo.

Ve a tu Panel de Control de WordPress, haz clic en WPCF Editor y abre la pestaña Proxy.

Configura tu Proxy HTTP.

Al menos funciona en mi caso.

13 ene 2018 15:16:59
0
-2

Simplemente define la URL de tu sitio en el archivo wp_config, ejemplo:

define( 'WP_SITEURL', 'http://localhost/tu_sitio' );
define( 'WP_HOME', 'http://localhost/tu_sitio' );
16 ene 2018 02:24:53
1
-2

Así fue como solucioné mi problema.

Paso 1: Ir al Cpanel
Paso 2: Hacer clic en "Administrador de archivos" (File Manager)
Paso 3: Abrir "Wp-config.php" en modo edición.
Paso 4: Pegar esta línea define('WP_HTTP_BLOCK_EXTERNAL', false); al final del archivo. Paso 5: Guardar el archivo

Ahora verifica tu panel de administración en http://tudominio.com/wp-admin/ - Supongo que estará solucionado.

16 ene 2018 23:30:22
Comentarios

Está en localhost y lo menciona en su primera línea. Además, esto no soluciona el problema :)

trainoasis trainoasis
10 abr 2018 13:40:00