ネットオウルが提供しているstar server(スターサーバー)というレンタルサーバーにて、
「お使いのサーバーのPHPではWordPressに必要なMySQL拡張を利用できないようです」
と、WordPressインストール後に以下のような見慣れないエラーが出てサイトが閲覧できなかった。
PHPのバージョンアップの変更がまだ追いついてないのかと思い、バージョン変更を何度か繰り返しても解決せず、検索してみても独自サーバー上でWordPressを運用している人たちの記事しかヒットせず、大人しくサポートに連絡したところ、以下のような連絡があり、無事に解決しましたのでメモとして残しておきます。
解決方法
以下、サポートからのメール引用
…
比較的以前からミニバードをご契約いただいている場合、
サーバー側の「php.ini」ファイルの初期設定が原因で
今回ご連絡いただいたエラーが発生することがございます。
恐れ入りますがサーバー管理ツール「php.ini設定」から
該当のドメインを選択していただき
「php.ini直接編集」から extension_dir の項目をご確認ください。
そして、extension_dirの行の左端に「;」を付記していただき
問題が解決するかどうかお試しくださいますでしょうか。
—————————————–
extension_dir = /opt/php-5.1.6/lib/modules
↓ 変更
;exextension_dir = /opt/php-5.1.6/lib/modules
—————————————–
上記の作業を経て無事に通常通りWordPressの管理画面に入れました。
アタマに;をつけて保存ボタンを押すだけです。
原因・プランが「旧ミニバード」のライトプランだったこと
数年前サーバー申し込み時、旧プランのミニバードというサービスを利用しており、star serverのサービス内容の刷新に伴い別プランに移行されたアカウントに関してはこのような現象が起こるとのことでした。
古くからstar serverを利用されている方で、WordPressを導入する場合はこのようなエラーが出た時は上記の対応を一度お試しください。
どうしても分からない時はサポートに連絡してみてください。