• 解決済 fish burger

    (@bigaoe)


    いつもお世話になっています

     WPの記事編集画面一覧の2ページ目以降に進もうとしたら、必ず再度ログインをさせられます。再度ログインしてもダッシュボード画面に戻ったままになります。固定ページと投稿ページのいずれにしても発生するので、大変不便を感じます。

     環境は、WordPress 4.6.1 bizvectorテーマを利用しています。同テーマの同バージョンはほかにも利用していますが、問題ありません。照らし合わせて見ると、疑わしいプラグインとして「Easy Digital Downloads」が考えられますが、止めるわけには行いません(@@;)
     この「編集画面記事一覧の2ページ目以降に行かない」現象をなんとか直せないのでしょうか?
     詳しい方からのアドバイスをお願いしたいと思います!

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • 2ページ目へのボタンのリンク先 URL(Chrome ブラウザでは マウスオーバーで左下に表示されます)はどうなっていますか?ホスト名部分が省略されていたりしませんか?
    この場合、リバースプロキシを使用していませんか?
    リバースプロキシを使用している場合は、wp-config.php に下記を追加してみてください。

    $_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
    $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];

    詳細は、下記サイトの『リバースプロキシを使用している場合には WordPress をどうやって使えばよいですか?』を参照してください。
    FAQ/インストール – WordPress Codex 日本語版

    あと、プラグインによる不具合は多いので、プラグインを一時的でも無効化して動作確認することは必要だとおもいます。問題の原因を切り分けができれば早期の問題解決につながります。

    トピック投稿者 fish burger

    (@bigaoe)

    ishitakaさん、教えていただいてありがとうございます。

     2ページ目へのボタンのリンク先URLのホスト名部分はちゃんとあります。プラグインによる不具合の可能性が大きいでしょうか? もうひとつ正常のサイトと照らし合わせてみました結果、やはり「Easy Digital Downloads」が疑われます。
     
     そうしますと、「Easy Digital Downloads」を止めない前提の解決方法を考えないと行けないのでしょうか? 
     
     執念深くて申し訳ございません、よろしくお願いいたします(@@;)

    一覧は表示オプションで表示数変えられるので、
    可能なら全部表示してみたらどうでしょう。
    100とか200とか。
    それとプラグインは一時的に停止もダメなんでしょうか。

    トピック投稿者 fish burger

    (@bigaoe)

    oisitさん、ありがとうございます!
     
     早速、表示オプションでページ送りを換えて対応させていただきました。助かりました!
     また、「Easy Digital Downloads」を一時的に停止してテストしましたが、前述の現象は収まりませんでした!(>.<)
     こうなりますと、僕にはエラーの原因はまったく見当がつきません。今のところは編集画面一覧に限っての問題です。

     お陰さまで、ひとまず作業に支障をきたすことは解消されましたヾ(^v^)/
     リバースプロキシについても勉強します。

     ishitakaさん、oisitさん、教えていただいてありがとうございます。
     また何かありましたら懲りずに助けてください!

    ひとまず解消されたようなので、下記は気が向いたら程度でどうぞ。

    以下の2点を確認してみてください。

    2ページ目へボタンのリンク先 URL のパラメータに paged=2 はありますか?
    http://・・・/wp-admin/edit.php?paged=2

    下記の PHP コードにより、サーバのホスト名が管理画面上部に出力されます。
    ホスト名は正しいですか?

    function my_debug() {
    	echo '<div class="message error">';
    	var_dump( $_SERVER['HTTP_HOST'] );
    	echo '</div>';
    }
    add_action( 'admin_notices', 'my_debug' );
    トピック投稿者 fish burger

    (@bigaoe)

    ishitakaさん、いつもお世話になっています

     2ページ目へボタンのリンク先URLのパラメータに”paged=2″はありますが、よく見ますとホスト名の前に”www”が抜けています!(゜д゜)
     また、教えていただいた通りにテストしました。ホスト名は正しいです。

     ほかのは大丈夫ですが、なぜ”www”が抜けたのは投稿と固定ページ編集画面の2ページ目のURLだけでしょうか?
     何か基本的な設定ミスに繋がりそうです!

     ご伝授よろしくお願いいたします。

    やはりリバースプロキシを使用しているのでは・・・?

    さくらのレンタルサーバーで HTTPS を使用していたりしませんか?
    この場合は下記を参照してください。よくまとめられています。

    さくらのレンタルサーバでHTTPS(SNI SSL)な独自ドメインのWordpressサイトを構築する際の注意点 – Qiita

    トピック投稿者 fish burger

    (@bigaoe)

    ishitakaさん、ご指導ありがとうございます!
     
     まさに、さくらのレンタルサーバでHTTPS(SNI SSL)を利用しています。早速、教えていただいた通りに、wp-config.php に一文を追加しました。バッチリ回復しましたヾ(^0^)/

     そう言えば以前、「リダイレクトループ」関係の原因不明のエラーがけっこうありましたが、これで一気解決になります(≧∀≦)!

     大変親切なishitakaさんに感謝します!
     本当にありがとうございました!! 

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「編集画面記事一覧の2ページ目以降に行かない」には新たに返信することはできません。