web-dev-qa-db-fra.com

wp-admin lent dans multisite

Exécution de Wordpress 3.1.2 (récemment mis à jour, installé en tant que 3.0 il y a environ un an) avec multisite de sous-domaine et utilisant le plug-in de cartographie de domaine Sunrise.

L’interface est rapide, le backend (wp-admin) est très lent sur le site d’administration réseau (www.example.com/wp-admin) mais tourne à "vitesse normale" sur l’un des backends du sous-domaine (foo.example.com/wp-admin).

Le serveur est le nôtre, Ubuntu 10.04 avec mod_security (ce que j’ai entendu dire peut ralentir les choses).

Y a-t-il quelque chose que je puisse faire pour accélérer le backend ou pour tracer une trace?

2
Andrew

J'ai fini par activer WP_DEBUG et j'ai trouvé une erreur - quelque chose à propos du fait que fsockopen() ne pouvait pas se connecter à mon hôte (je ne l'ai pas écrit et que je ne peux plus le reproduire) - et j'ai découvert qu'il s'agissait d'un problème de DNS; - mon sous-domaine (foo.example.com) était résolu en IP correcte (10.0.0.1) mais le domaine principal ne l'était pas.

Je suis en train de cloner et de remplacer un serveur actif, IP externe 10.0.0.1, IP interne 192.168.0.1; le nouveau serveur a une adresse IP interne 192.168.1.1 (sous-réseau différent) et l’adresse IP externe est accessible via une seconde interface. L'ajout de l'entrée DNS correcte dans /etc/hosts a résolu le problème:

10.0.0.1    example.com     www.example.com
3
Andrew