• 解決済 yam270

    (@yam270)


    初めて投稿します。

    ・今回初めてWordPressでホームページを作成しています。
    ・作成して公開したときは特に問題なく動作しています。
    ・今回、プラグインの更新や、ファイルのアップロードを行おうとしたとき、
     以下のエラーが出て、プラグイン、ファイルのアップロードができません。
     HP作成中は問題なく更新、アップロードができており、現在公開中です。
     フォーラム内検索、ネット検索などで対処方法を試みましたが、解決できません。
     対処方法をご存じでしたら、ご教授願います。

    <エラー内容>
    ・プラグインの更新をしようとしたところ、
     「更新失敗: 辿ったリンクは期限が切れています。」のエラーとなる。
    ・ファイルアップロードでも同じ現象が起こる。
    ・上記とは別に、メディアライブラリの表示で、タイル形式の表示ができない
     (リスト形式のみ表示される)。

    <各種環境>
    ・サーバー:・さくらサーバースタンダードプラン
          ・現在のストレージ使用量 1.20GB / 300GB
    ・WordPress:6.8.3
    ・テーマ:Cocoon2.8.8
    ・利用中のプラグイン:
    ・Akismet Anti-spam: Spam Protection 5.5
     ・Conditional Menus 1.2.6
     ・Contact Form 7 6.1.2
     ・PDF Embedder 4.9.2
     ・PDF Embedder Premium (Basic) 5.3.1
     ・Theme My Login 7.1.13
    ・PHP:8.3.8 (モジュールモード)
    ・MySQL:8.0
    ・ブラウザ:Microsoft Edge/バージョン 141.0.3537.57 (公式ビルド) (64 ビット)

    <これまでの対処>
    ・php.iniファイルを修正し、ファイルアップロードの容量制限を拡張した。
     ・5MB→64MB
     ・ファイルアップロード画面で最大アップロードサイズ64MBを確認。
    ・さくらサーバーの「WAF設定ドメイン」の設定を一時的に無効化して試したが、
     同じエラーとなる。
    ・プラグインの競合チェック:
     ・PDF Embedder Premium (Basic) を無効化したがエラーは変わらない。
     ・他は競合しそうなものはないと判断し、無効化確認せず。         

    以上です。他に情報が必要な場合は分かる限りご提供いたします。
    よろしくお願いいたします。

    • このトピックは3ヶ月、 1週前にSetouchi Kotoriが編集しました。理由: 全文がコードブロックに入っていたので外しました
7件の返信を表示中 - 1 - 7件目 (全7件中)
  • モデレーター Setouchi Kotori

    (@setouchikotori)

    原因の所在を特定するため、以下、一度お試しください。

    • Cocoon の「高速化」設定を一時的にすべてOFF
    • 使用ブラウザを Chrome に変えて再試行
    トピック投稿者 yam270

    (@yam270)

    早速の回答、ありがとうございます。

    ・Cocoonの「高速化」はもともと設定していません。すべてOFFです。
    ・Chromeで実行しましたが、同じエラーが出て解消しません。

    トピック投稿者 yam270

    (@yam270)

    追加のエラー情報です・
    メディアライブラリにファイを追加しようとすると、次のエラーが出ます。
    「サーバーから予期しないレスポンスがありました。ファイルは正しくアップロードされているかもしれません。」
    残念ながらファイルはアップロードされていません。
    なお、アップしたいファイルは約22MBですが、他の小さな容量のファイルでも同じエラーが発生しま
    す。
    また、前述した「メディアライブラリの表示で、タイル形式の表示ができない」件ですが、
    タイル形式を選択してライブラリを表示させようとすると、「一括選択」の右側にグルグルマークが表示される(読み込み中?)だけで、データは表示されません。

    mokkosan

    (@mokkosan)

    さくらのことは知らないので一般論ですが、サーバのファイルをアップロードすべきディレクトリの、オーナー・グルーブとパーミッションを、念のため確認してみてください。

    トピック投稿者 yam270

    (@yam270)

    回答、ありがとうございます。
    以下のことを確認しましたが、変わりません。
    ・所有者がwww-dataになっていることを確認。
    ・権限が644(ファイル)・755(ディレクトリ)になっていることを確認。
    ・Cookieは「すべてのCookieを許可する」に設定されていることを確認。

    mokkosan

    (@mokkosan)

    「・プラグインの競合チェック:
     ・PDF Embedder Premium (Basic) を無効化したがエラーは変わらない。
     ・他は競合しそうなものはないと判断し、無効化確認せず。」

    とのことですが、ひとまず基本に立ち帰って、全てのプラグインを一旦無効にし、デフォルトのテーマに切り替えてみて症状をご確認ください。

    トピック投稿者 yam270

    (@yam270)

    解決しました!!
    ご提案のとおり、原因はプラグインでした。
    具体的には「Theme My Login」です。
    そもそも「Theme My Login」プラグインの「更新」が出来なかったのが発端でしたが、

    ・一旦プラグインを無効にするとエラーが消えた。
    ・プラグインの更新を行った。
    ・エラーが消えたので、再度プラグインを有効にした。
    ・エラーは起こらず、全て正常に処理できるようになった。

    推測ですが、「session_start()」の後処理の「session_write_close()」が正常に出来ていなかったのが原因のようで、このバグが修正されたのではと思います。

    これは違うだろうという思い込みはダメですね。
    いろいろご指導、本当に助かりました。
    ありがとうございました。

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

このトピックに返信するにはログインが必要です。