• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

WordPress ネットワークのデバッグ

提供: WordPress Codex 日本語版
移動先: 案内検索

ページ名検討中: このページ名「WordPress ネットワークのデバッグ」について改名が提案されています。ご意見をお寄せください。

このページをご覧になっているということは、WordPress ネットワークのエラーに遭遇していらっしゃるのかもしれません。この問題は WordPress がデータベースのグローバルテーブルを見つけられない場合に起こります。

一部の共有サーバーでは、WordPress のネットワーク機能が使えないようになっています。ネットワークの作成にお使いのサーバーが技術的な要件を満たしているか確認するのが最善でしょう。

ネットワークインストール直後の場合

wp-config.php ファイルで以下を確認して下さい。

  • データベース接続情報が正しいかどうか
  • SUBDOMAIN_INSTALL 定数
  • MULTISITE 定数
  • $base 変数
  • テーブル接頭辞
  • 以下のコードの下には何も含めないこと
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
require_once(ABSPATH . 'wp-settings.php');
より後にコードがあれば、「 編集が必要なのはここまでです ! 」のコメント行よりも上に移動してください。

データベースの確認

上記がすべて正しい場合、データベース本体を調べて追加のネットワークテーブルが全て作成されているか見てみましょう。追加テーブルは以下のとおりです。

  • wp_blogs
  • wp_blog_versions
  • wp_registration_log
  • wp_signups
  • wp_site
  • wp_sitemeta

突然 新規サイト追加ができなくなった場合

上記のデータベースを確認して下さい。データベースサーバーの場所が移動されていないかどうか、もう一度確認しましょう。万が一移動されていた場合は、wp-config.php ファイルを更新します。

その他のあまり知られていない問題

データベースユーザーに対し、権限がすべて与えられているか確認してください。

また、一部の WordPressMU からバージョン 3.0 以降へのアップグレードした場合で、サイト追加の際にエラーが発生するケースがありました。これは、データベースの照合に関する問題と判明しました。


最新英語版: WordPress Codex » Debugging_WPMU最新版との差分