Estoy ejecutando WordPress en un servidor WAMP localhost y cada vez que voy a "Complementos" o "Panel de control> Actualizaciones" o incluso a "Panel de control" no se carga nada (no hay noticias de WordPress, no hay actualizaciones, y no puedo buscar complementos ni actualizarlos).
En la sección "Complementos", veo esto cuando intento buscar algo:
Ocurrió un error inesperado. Algo puede estar mal con WordPress.org o la configuración de este servidor. Si continúa teniendo problemas, pruebe los foros de soporte.
¿Alguien ha encontrado este problema antes? Sucedió durante la noche hace unas semanas para mí. Estuvo funcionando durante mucho tiempo y luego un día se detuvo. Lo que ya hice:
- Busqué en foros de soporte de Google y WordPress.org. Este problema se menciona cientos de veces y no hay solución.
- Se verificó php.ini, la configuración de Apache, .htaccess, habilitó módulos PHP / Apache potencialmente relacionados, se verificó si WAMP está configurado en "en línea" (mi WAMP es accesible desde otras computadoras de la red ahora).
- Permitió todos los permisos para WAMP en "Permitir un programa a través del Firewall de Windows".
- Desactivado todos los complementos y temas que no sean el predeterminado.
- Marcó [Configuración> General] para ver si las URL son válidas y lo son.
- Resaved [Settings> Permalinks].
- Instalé otro WordPress en este localhost y funciona . Entonces, ¿por qué no el primero?
Respuestas:
En mi caso, era simplemente la URL del SITIO dejada en blanco en Configuración -> General. Lo llené con la URL de mi sitio y todo comenzó a funcionar nuevamente.
Lo descubrí habilitando WP_DEBUG en wp-config.php, y recibí este error: "Aviso: índice indefinido: host"
fuente
Para mí, el problema era que mi software localhost (MAMP, en macOS) no podía establecer una conexión segura. Después de habilitar WP_DEBUG y verificar el archivo de registro, vi el siguiente error (énfasis agregado por mí):
Después de un poco de investigación, 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 habilitado.
Luego encontré otro sitio que decía que MAMP viene con una biblioteca libcurl a la que le falta un paquete ca-cert. Copiaré el contenido de la página aquí, en caso de que esta página dure más :)
Copiado de http://dev.soup.io/post/56438473/If-youre-using-MAMP-and-doing-something
fuente
Bueno, incluso tenía un problema similar, se resolvió siguiendo los pasos.
1) Inicie sesión en "Cpanel" de su alojamiento
2) Pase a "Comprobaciones de estado y monitoreo"
3) Haga clic en "Puerto 80"
4) Compruebe si está bloqueado,
a) SÍ >> Elimine los archivos que pueden aparecer allí.
b) NO >> Póngase en contacto con su soporte de alojamiento.
5) si 4a >> Haga clic en desbloquear el puerto, puede tomar un par de minutos / horas desbloquearlo.
fuente
Encontró el mismo problema. El panel de control se estaba cargando bien, solo las secciones de Temas y complementos eran realmente lentas.
Descubrí que era solo un problema de DNS después de verificar con nslookup , lo que me dio esto:
en lugar de mi dirección IP real.
Lo resolvió haciendo esto:
fuente
Después de pasar más tiempo es esto, he resuelto esto mirando
Asegúrese de que esta bandera sea falsa, si es verdadera, la actualización no podría ocurrir
fuente
Intente hacer ping a wordpress.org, ponga la entrada dns en /etc/resolv.conf
fuente
Edite
wp_config.php
y agregue el siguiente código al botón del archivo:Eso debería permitir la instalación de complementos y temas directamente desde el repositorio en línea.
fuente
Vaya a Esta página, descargue el archivo zip del complemento, instálelo y actívelo.
Vaya a su Panel de WordPress, haga clic en Editor WPCF, Abrir Tab Proxy.
Configura tu proxy HTTP.
Al menos funciona en el mío.
fuente
Simplemente defina la URL de su sitio en el
wp_config
archivo, por ejemplo:fuente
Así es como se solucionó mi problema.
Paso 1: vaya a Cpanel
Paso 2: haga clic en "Administrador de archivos" Paso
3: Abra "Wp-config.php" en modo de edición.
Paso 4: pegue esta línea
define('WP_HTTP_BLOCK_EXTERNAL', false);
al final. Paso 5: guarda el archivoAhora revise su
http://yourdomain.com/wp-admin/
Tablero - supongo que se solucionará.fuente