ダッシュボードの表示が遅い(オフラインの場合)
-
インターネットに接続していない、イントラネット環境で構築したところ、
ダッシュボードの表示だけ14~15秒かかってしまいます。
インターネット接続PCに同じ環境を作って試したところ、すぐに表示されるので、
アップデート等を確認しに行ってタイムアウトしているのでは?と思われます。フォーラムを検索してwp-admin\admin.php 34行目以降の
if ( get_option(‘db_upgraded’) ) {
flush_rewrite_rules();
update_option( ‘db_upgraded’, false );
do_action( ‘after_db_upgrade’ );
} elseif ( get_option(‘db_version’) != $wp_db_version && empty($_POST) ) {
if ( !is_multisite() ) {
wp_redirect( admin_url( ‘upgrade.php?_wp_http_referer=’ . urlencode( wp_unslash( $_SERVER[‘REQUEST_URI’] ) ) ) );
exit;
} elseif ( apply_filters( ‘do_mu_upgrade’, true ) ) {
$c = get_blog_count();
// If 50 or fewer sites, run every time. Else, run “about ten percent” of the time. Shh, don’t check that math.
if ( $c <= 50 || ( $c > 50 && mt_rand( 0, (int)( $c / 50 ) ) == 1 ) ) {
require_once( ABSPATH . WPINC . ‘/http.php’ );
$response = wp_remote_get( admin_url( ‘upgrade.php?step=1’ ), array( ‘timeout’ => 120, ‘httpversion’ => ‘1.1’ ) );
do_action( ‘after_mu_upgrade’, $response );
unset($response);
}
unset($c);
}
}の部分をコメントアウトしましたが、改善されません。
upgrade.phpやupdate.phpが怪しいとは思うのですが、どこを触ればよいか分かりません。
申し訳ありませんが、ご教示いただければ幸いです。
- トピック「ダッシュボードの表示が遅い(オフラインの場合)」には新たに返信することはできません。