サポート » 使い方全般 » 「サイトネットワーク管理者」ページに遷移できない

  • こんにちは。
    タイトルの件で困っています。

    マルチサイトの設定を行った後に、管理画面へアクセスして
    「サイトネットワーク管理者」ページに遷移すると

    HTTP エラー 500(Internal Server Error)

    が表示されてしまいました。
    サイト側や管理画面自体には、正常なのですがここだけこの症状になります。

    apacheのエラーログを確認した所、以下のエラーがありました。

    PHP Fatal error: Call to undefined function add_contextual_help() in /ドキュメントルート/wp-admin/network/settings.php on line 22

    このエラーの箇所をコメントアウトしてみても、他のファイルで別の関数で同様のエラーがどんどんでてきてしまいます。。
    これは、wordpress自体のアップデートがうまく行っていなくて関数が無いとかそういう原因になるのでしょうか・・?

    それとも、マルチサイト設定の際にネットワーク設定での不備なのでしょうか・・?

    どなたかご教示頂けませんでしょうか。
    宜しくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター jim912

    (@jim912)

    yutaka satoさん、こんにちは。

    Call to undefined function add_contextual_help()

    というエラーは、「add_contextual_helpという未定義の関数が呼ばれました。」というエラーメッセージです。
    add_contextual_helpは、管理画面で一般的に用いられる関数なので、ネットワーク管理者のアドレス(networkディレクトリが入る)の時だけ、関数を読み込めていないのでしょう。

    推測するに、アップデートの不具合の確率が高そうなので、(特にwp-admin/networkディレクトリ内)のファイルを上書してみてください。

    jim912様

    回答有難う御座います。

    http://ja.wordpress.org/ からver3.1をダウンロードして
    wp-config.php以外の全てを上書きしてみましたが、結果は変わらずでした。。

    ということは、元々wordpressそんな関数が無いということになってしまいますが
    そんなはずは無いし・・
    弱りました・・

    こちら、まだ解決できません。
    同じ様な症状の方いらっしゃいませんでしょうか?

    宜しくお願いします。

    初めまして。

    Ver3.1でテーマを変更したら、突如同じ症状が発生しました…

    テーマを変更するまでは正常に動作していました。

    私のケースでは、テーマ固有のsettings.phpやfunction.phpに原因があるようでした。
    ※↑テーマフォルダ内から上記2ファイルを削除したら、ネットワーク管理者ページへ移動できました。

    具体的にファイル内の「XXXをXXXする動作が原因」とかは自分の力量ではここに発表できなくて大変申し訳ありませんが、何かのヒントになればと…

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「「サイトネットワーク管理者」ページに遷移できない」には新たに返信することはできません。