J'ai une installation Wordpress multisite avec 2 blogs, sur différents domaines. L'un d'eux fonctionne bien, mais je viens de me rendre compte que pour l'autre, je ne peux pas accéder à la zone d'administration. Je peux me connecter, mais lorsque vous accédez à/wp-admin, la demande ne revient jamais et expire éventuellement. Cela fonctionnait bien la dernière fois que j'ai essayé (il y a quelques semaines) et je n'ai apporté aucun changement depuis ...
Qu'est-ce qui peut causer cela? Comment puis-je obtenir plus d'informations pour aider à diagnostiquer le problème? Je ne trouve pas de journaux sur le serveur ...
EDIT: J'utilisais Firefox quand j'ai vu ce problème; Je viens d'essayer à nouveau dans Chrome, qui semble avoir un délai d'attente plus long, et le tableau de bord est enfin apparu. Les autres pages d’administrateur semblent fonctionner correctement, mais le tableau de bord prend un temps très, très long à charger.
BTW, j'exécute Wordpress 3.3.2 sur IIS.
OK, je viens de trouver le problème: j'avais plus de 5 000 commentaires de spam (la plupart d'entre eux appartenant à une plage d'adresses IP pour laquelle j'avais été mis sur liste noire). Apparemment, c'est un problème pour le tableau de bord, bien que la page de commentaires fonctionne correctement ... J'ai supprimé ces commentaires directement dans la base de données, et tout est rentré dans l'ordre. Maintenant, je dois juste trouver un moyen de bloquer complètement les adresses IP source dans IIS, sinon le même problème se présentera dans quelques semaines ...
Pour les personnes qui découvrent cela à l'avenir: il existe une multitude de causes différentes pour les délais d'attente de wp-admin. J'ai énuméré tout ce que j'ai pu trouver ici avec leurs solutions correspondantes:
http://mzandstra.com/wordpress/how-to-fix-wp-admin-timeout-or-dashboard-not-loading/
J'ai donc finalement trouvé une solution de mon hôte. Ils ne m'ont pas laissé entrer en raison de problèmes de spam. Ils ont notamment bloqué le nom d'utilisateur "admin" car il était si courant. Une solution simple consiste à essayer de changer de nom d'utilisateur via phpmyadmin. Sinon, demandez à votre hôte. Je n'ai pas vu cette solution placée ailleurs.