フォーラムへの返信

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック投稿者 knak1025

    (@knak1025)

    wp-admin/plugins.php から動作(PHP コード)を追っていったところ、wp_cache_get( ‘notoptions’, ‘options’ ) といったコードが出てきたこと、また、プラグイン類を削除するなどの試行錯誤の結果的に、原因がデータベースにあるのではないか?と思いましたので、それらしき WP_OPTIONS テーブルを覗いたところ、option_name が ‘active_plugins’ となっているレコードの option_value 値が以下のようになってました。

    (下記、読みやすよう改行入れています。※一部省略)
    a:12:{
    i:0;s:8:”akismet/”;
    i:1;s:19:”akismet/akismet.php”;
    i:2;s:10:”brBrbr.php”;
    i:3;s:17:”maintenance-mode/”;
       :
    i:9;s:41:”wp-multibyte-patch/wp-multibyte-patch.php”;
    i:10;s:27:”wp-pagenavi/wp-pagenavi.php”;
    i:11;s:19:”wp-shot/wp-shot.php”;}

    brBrbr.php 以外はサブディレクトリ配下の .php ファイルを指しているところ、エラーになっていた akismet と maintenance-mode だけが ‘/’ で終わっていたため、

    i:0;s:8:”akismet/”;
    i:3;s:17:”maintenance-mode/”;

    この2箇所を削除して UPDATE したところ、投稿冒頭のエラー表示が消えて解決しました。

    アドバイス下さった方々、誠にありがとうございました。

    トピック投稿者 knak1025

    (@knak1025)

    一部間違ってたので訂正。

    > Akismetは機能しているようですが、maintenance-mode は機能しませんでした

    maintenance-mode も機能してました。うーん。。。

    トピック投稿者 knak1025

    (@knak1025)

    takuya 様
    ご返信ありがとうございます。

    プラグインの管理ページをリロードしても現象変わらず、また、super cache などは使っておりません。

    原因がつかめないので、プラグインの管理ページに対応する(らしい) wp-admin/plugins.php から wordpress の動作を追ってみようかと思います。。。

    トピック投稿者 knak1025

    (@knak1025)

    kvex 様
    ご返信ありがとうございます。
    確認してみましたが、2重にも、また、2つ以上入っていることもなさそうでした。

    現象ですが、エラーになっている2つのプラグインを停止の上、プラグインの管理画面から削除しても(plugins ディレクトリから削除されたこと、プラグインの管理画面に表示されなくなっていること確認済み)、下記のように表示されています。


    プラグイン akismet/ はエラーのため停止されました。エラー: プラグインファイルが存在しません。

    プラグイン maintenance-mode/ はエラーのため停止されました。エラー: プラグインファイルが存在しません。

    停止、削除したにも関わらず、これらのプラグインを見に行っているような印象です。

4件の返信を表示中 - 1 - 4件目 (全4件中)