fuelphpで Error - could not find driver in /fuel/core/classes/database/pdo/connection.php on line 113 のエラーとその原因と対応 fuelphp

fuelphpで Error - could not find driver in /fuel/core/classes/database/pdo/connection.php on line 113 のエラーとその原因と対応

久しぶりにfuelphpをさわっててサイトを起動したらこのエラーが発生
ログをみると
Error - could not find driver in /fuel/core/classes/database/pdo/connection.php on line 113
driver がないと怒られているが、インストールしてあるしそんなはずはない。
実際コンソールからは、DBにアクセスできている。
webブラウザ経由からのサクセスがうまくいかない。
これにずっとはまっていたのだが、原因が判明

理由は見ている、db.phpファイルが自分が思ってたファイルと別のファイルだった
fuelphpでは、
db.php ファイルが以下の箇所にある。、
/fuel/app/config/db.php
/fuel/app/config/development/db.php
/fuel/app/config/production/db.php
/fuel/app/config/staging/db.php

デフォルトでは、
/fuel/app/config/[各環境]/db.php ファイルを読みに行く
それがなければ
/fuel/app/config/db.php
を参照する。
なので修正するなら、
/fuel/app/config/[各環境]/db.php ファイル かもしくはこれらを削除して
/fuel/app/config/db.php
を読みに行かせるようにしないといけない。

これらの設定があることをわすれていた
/fuel/app/config/[各環境]/db.php ファイル があるのに、一生懸命
/fuel/app/config/db.php のほうを修正してたのがエラーの原因だったよ。