web-dev-qa-db-fra.com

Une erreur inattendue est apparue. Quelque chose ne va pas avec WordPress.org ou la configuration de ce serveur

J'utilise WordPress sur un serveur WAMP localhost et chaque fois que je vais dans "Plugins" ou "Tableau de bord> Mises à jour" ou même dans "Tableau de bord", rien ne se charge (pas de nouvelles de WordPress, pas de mises à jour et je ne suis pas en mesure de rechercher des plugins. ni les mettre à jour).

Dans la section "Plugins", je vois ceci lorsque j'essaie de rechercher quelque chose:

Une erreur inattendue est apparue. Quelque chose ne va pas avec WordPress.org ou la configuration de ce serveur. Si vous continuez à avoir des problèmes, veuillez essayer les forums de support.

Quelqu'un at-il rencontré ce problème auparavant? Cela s'est passé du jour au lendemain il y a quelques semaines pour moi. Cela a fonctionné pendant longtemps et puis un jour il s'est arrêté. Ce que j'ai déjà fait:

  • Recherche dans les forums d'assistance Google et WordPress.org. Ce problème est mentionné des centaines de fois et il n'y a pas de solution.
  • Vérifié php.ini, la configuration d'Apache, .htaccess, activait les modules PHP/Apache potentiellement associés, vérifiée si WAMP est défini sur "en ligne" (mon WAMP est maintenant accessible depuis d'autres ordinateurs du réseau).
  • Autorisé toutes les autorisations pour WAMP dans "Autoriser un programme via le pare-feu Windows".
  • Désactivé tous les plugins et thèmes autres que celui par défaut.
  • A coché [Paramètres> Général] pour voir si les URL sont valides et elles le sont.
  • Sauvegardé [Paramètres> Permaliens].
  • Installé un autre WordPress sur ce localhost et cela fonctionne . Alors, pourquoi pas le premier?
14
Paul

Dans mon cas, c’était simplement l’URL du SITE laissée en blanc dans Paramètres -> Général. Je l'ai rempli avec l'URL de mon site et tout a recommencé à fonctionner.

J'ai découvert en activant WP_DEBUG dans wp-config.php, et j'ai eu cette erreur: "Avis: index non défini: hôte"

5
jim.duck

Pour moi, le problème était que mon logiciel localhost (MAMP, sur macOS) n'était pas en mesure d'établir une connexion sécurisée. Après avoir activé WP_DEBUG et vérifié le fichier journal, l'erreur suivante a été détectée (soulignement ajouté par moi):

Avertissement PHP: Une erreur inattendue s'est produite. Quelque chose ne va pas avec WordPress.org ou la configuration de ce serveur. Si vous continuez à avoir des problèmes, veuillez essayer les forums de support. ( WordPress n’a pas pu établir une connexion sécurisée à WordPress.org . Veuillez contacter votre administrateur de serveur.) Dans wp-includes/update.php

Après quelques recherches, j'ai trouvé un site disant que mon extension PHP cURL pourrait être désactivée. J'ai créé une page phpinfo () à vérifier; c'était déjà activé.

Ensuite, j'ai trouvé un autre site disant que MAMP est livré avec une bibliothèque libcurl qui manque d'un bundle ca-cert. Je vais copier le contenu de la page ici, juste au cas où cette page durerait plus longtemps :)

Si vous utilisez MAMP et faites quelque chose avec cURL, il y a de fortes chances que vous rencontriez l'erreur suivante:

Erreur CURL (60): problème de certificat SSL, vérifiez que le certificat de l'autorité de certification est OK. Détails: erreur: 14090086: Routines SSL: SSL3_GET_SERVER_CERTIFICATE: échec de la vérification du certificat

Ne vous inquiétez pas: MAMP est fourni avec la bibliothèque curl qui semble manquer d'un paquetage ca-cert, que nous allons résoudre en recompilant simplement libcurl que MAMP utilise

Alors, faisons ce qui suit:

  1. Exécuter/Applications/MAMP/Bibliothèque/bin/curl-config --version pour voir quelle version vous avez

  2. Allez à http://curl.haxx.se/download/ et téléchargez la bonne version

  3. Configurez-le avec ./configure --prefix =/Applications/MAMP/Library /

  4. make && make install

Si tout se passe bien, redémarrez simplement MAMP et l'erreur devrait disparaître

Copié à partir de http://dev.soup.io/post/56438473/If-votre-using-MAMP-and-doing-something

3
kayge

Rencontré le même problème. Le tableau de bord se chargeait bien, seules les sections Thèmes et Plugins étaient très lentes.

J'ai découvert qu'il s'agissait simplement d'un problème de DNS après avoir vérifié avec nslookup , ce qui m'a donné ceci:

Server:     127.0.0.53
Address:    127.0.0.53#53

au lieu de mon adresse ip actuelle.

Résolu en faisant ceci:

Sudo rm -f /etc/resolv.conf
Sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot 
0
Steve DeSousa

J'ai rencontré ce problème et lu les commentaires. Au moment où je suis retourné à l'onglet de mon site wordpress, rafraîchi et que le problème n'était plus là, mon internet est souvent capricieux, assurez-vous de vérifier cela en premier.

0
Craig Hall

Eh bien, même si vous aviez un problème similaire, cela a été résolu en suivant les étapes.
1) Connectez-vous à "Cpanel" de votre hébergement
2) Allez à "Bilans de santé et suivi"
3) Cliquez sur "Port 80"
4) Vérifiez si elle est bloquée,
a) OUI >> Supprimez les fichiers pouvant y figurer.
b) NON >> Contactez votre support d'hébergement.
5) Si 4a >> Cliquez sur débloquer le port, cela peut prendre quelques minutes à la minute pour être débloqué.

0
user3727574