web-dev-qa-db-ja.com

wp-adminがマルチサイトで遅い

サブドメインマルチサイトを使用し、Sunriseドメインマッピングプラグインを使用して、Wordpress 3.1.2(新しく更新され、約1年前に3.0としてインストールされています)を実行します。

フロントエンドは高速で、バックエンド(wp-admin)はネットワーク管理サイト(www.example.com/wp-admin)では非常に低速ですが、サブドメインバックエンドの1つ(foo.example.com)では「標準速度」で動作します。/wp-admin).

サーバーは私たち自身のもので、mod_securityを使ったUbuntu 10.04です(私はこれが遅くなる可能性があると聞いています)。

バックエンドを高速化したりトレースを実行したりするためにできることはありますか?

2
Andrew

私は結局WP_DEBUGを有効にしてエラーを発見しました - fsockopen()が私のホストに接続できないということ(私はそれを書き留めなかったので今それを再現することができません) - そしてそれはDNS問題であることがわかりました - 私のサブドメイン(foo.example.com)は正しいIP(10.0.0.1)に解決していましたが、プライマリドメインは解決していませんでした。

現在ライブサーバーのクローン作成と交換を行っています、外部IP 10.0.0.1、内部IP 192.168.0.1。新しいサーバーは内部IP 192.168.1.1(異なるサブネット)を持ち、外部IPは2番目のインターフェースを介してアクセスされます。 /etc/hostsに正しいDNSエントリを追加することで問題が解決しました。

10.0.0.1    example.com     www.example.com
3
Andrew