PHPバージョンを変更したらMySQLエラーが出てサイトが表示されなくなった

PHPのバージョンを変更したところ「お使いのサーバーのPHPではWordPressに必要なMySQL拡張を利用できないようです。」というエラーが表示され、サイトが見れなくなったとのご依頼でした。

目次

今回の作業事例

  • サーバー

FUTOKAサーバー / コアサーバー

PHPバージョンを変更後にMySQLエラーが発生。バージョンを元に戻してもエラーが解消されない状態でした。

原因

FUTOKAサーバーとコアサーバー特有のサーバー初期設定が原因でした。PHPバージョンを変更した際に、サーバー側の php.ini の設定が影響してMySQLへの接続ができなくなっていました。

復旧作業

php.ini 内の以下の記述をコメントアウトすることで解決しました。

変更前:
extension_dir = “/usr/local/lib/php/extensions/●●●●●●●●”

変更後:
;extension_dir = “/usr/local/lib/php/extensions/●●●●●●●●”

先頭に ; を1文字追加するだけで復旧しました。

まとめ

同じエラーでPHPバージョンを戻しても解消しない場合は、php.ini の設定が原因の可能性があります。情報が少ないレアケースですが、同様の症状でお困りの場合はご相談ください。

php.ini の編集は他の設定に影響が出る可能性もあるため、慎重に作業する必要があります。

CONTACT

WordPressのトラブル、
まずは連絡してください。

内容が整理できていなくても大丈夫です。
状況を教えてもらえれば、一緒に整理します。

はじめての方はNOLFAが選ばれる理由もご覧ください →

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次