WordPress 原因不明のエラー〜解決策

現在利用しているサーバーではWordPressで原因不明のエラーが続出しています。
環境は

  • WordPress バージョン 5.3.2 〜 現在5.5まで常に発生
  • サーバー:Zenlogic
  • PHP:7.3〜7.4
  • MySQL:5.7

エラー:何かうまくいかなかったようです。…

テーマをカスタマイズ時に頻繁に出るエラー、まれに出ない箇所もありますがほぼ出る「何かうまくいかなかったようです。時間を置いてもう一度お試しください
ローカル環境(MAMP)で試すとこのエラーが出ないのでサーバーの環境に依存しているのは確定しています。
ローカルで作業し、DBでのデータをダンプ、サーバーのDBを更新すると設定が正常に反映されるので、DBへの書き込みが正常に行われないようです。

公開ボタンをクリック直後

解決方法

現状解決方法が見つかっていません。WAFをOFFにすれば動作する内容の記事を見つけWAFを一時的にOFFにしても解決しませんでした。またOFFにしてもすぐに反映されないこともあるようなので丸一日待ってから試しましたが駄目でした。WAFのエラーログも確認しましたが、特にエラーはありませんでした。

プラグインやテーマの検索が動作しない

プラグインやテーマをWordPressの管理画面から検索・インストールできる機能がありますが、検索しても一向に結果が表示されません。

メディアのグリッド表示がされない不具合に似ています。

キーワード入力時

解決方法

一旦検索し、グルグルロードアイコンが表示されている状態でリロード(macOSはコマンド + R、Windowsはctrl + R)すると結果が表示されます。
力技ですが、バグの箇所を見つけるよりかは簡単な対処方法です。

リロード後

プラグインがインストールに失敗する

プラグインを今すぐ「インストール」ボタンからインストールすると100%「インストールに失敗しました」と表示されます。ボタンの表記も「更新に失敗しました」に変わっています。

リロードすると一覧に結果が表示されている

解決方法

インストールに失敗しました」と表示されますが、実は正常にインストールが完了しています。
エラー表示後、プラグイン一覧に戻ると先ほどエラーが出たプラグインが表示されています。

リストにプラグインが追加されている

これらと同様に、更新や削除時にもエラーが出ますが、正常に更新・削除が行われています。

プラグイン削除時のエラー
再度アクセスすると削除が完了している

まとめ

ZenlogicのサーバーはWordPressのインストールを管理画面で行えますが、癖がありすぎて非常に使いにくい状態です。また、 imagick がインストールされていないため、画像の編集ができません。あらかじめ編集しておけば問題ないのですが、画像編集ソフトなどを利用していないユーザーには厳しいかと思います。

最近、ロリポップやさくらサーバーなどWordPressに力を入れているところに移行するのがいいか思案中です。

3件のピンバック

コメントする

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)