【WordPress】「実行環境が要件を満たしていません」の対処法

実行環境が要件を満たしていません
WordPress 4.9.2 は MySQL 5.0 以降を必要とするため、インストールを実行できません。現在稼働しているバージョンは 4.0.27 です。


……
………突然の出来事。
朝にサイトを確認したら、この有様でした。

焦って対処法を探しても、それらしい情報は発見できず
試行錯誤したため、その記録を残しておきます。

原因

おそらくは、ワードプレスの自動更新によるもの?
でないと説明ができないため、そう判断しました。

PHPのバージョンを確認したり、データベースに接続できるかテストしたり、、、
しかし、MySQLのバージョンを確認したところ、なんと「MySQL5」でした。
※正確には「MySQL 5.0.7」
ということは、このメッセージは何なのでしょう。

解決法

私が最終的に行ったのは2つだけ。
どちらも[wp-config.php]の設定変更でした。

①自動更新を止める

マイナーアップデートもメジャーアップデートも勝手にしないように
「wp-config.php」ファイルの末尾に以下の行を追加します。

define( ‘WP_AUTO_UPDATE_CORE’, false );

↑コピペOK

② MySQL のホスト名を変更

define(‘DB_HOST’, ‘xxxx.secure.ne.jp’);

↓ ↓ ↓ ↓ ↓ ↓ ↓

define(‘DB_HOST’, ‘localhost’);

まとめ

私の場合は、これで事なきを得ました。

が、しかし
この方法で治らない方がいるかもしれません。
そもそも、なぜこんな事が起きたのかも、わかっていないからです。

今回学んだことは「小まめにバックアップを取ろう」でした。
そうすれば、もしもの事態にも慌てなくて済みます。

The following two tabs change content below.
Web屋@ NISHI
福岡の現役Webエンジニア「NISHI(ニシ)」です。
Webエンジニアにとって役立つ情報を更新しています!




2 件のコメント

  • 同じ症状の方がいらっしゃっただけで何となくほっとしました^^;
    ただこの処置はあくまでアップデートを止める応急処置でしょうから
    原因を解明してくれる方が現れるといいのですが…

  • コメントありがとうございます。

    そうですね。
    原因が判明したら追記したいと思います!

  • コメントを残す

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