個人でWebサービス作る人の雑記ブログ

Webサイトを個人で作ってる人が人の役に立ちそうなことを書いていく雑記ブログです

Database connection "Mysql" is missing, or could not be created.の処方箋

Error: [MissingConnectionException] Database connection "Mysql" is missing, or could not be created.
Exception Attributes: array (
  'class' => 'Mysql',
  'message' => 'Selected driver is not enabled',
  'enabled' => false,
)

 

CakePHPでこんなエラーが出たとき、

php.iniで

extension=php_mysql.dll

とかを有効にするのはそうなんだが、

 

extension_dir = "フルパス"

 

記述ありますか??

せっかくのdllファイル読み込み記述が参照できていませんよ!!

 

特にPHPインストールされている本番環境からphp.iniファイルをコピーしてきたときなど注意!!