Cakeで開発用サーバーを起動しようとしたら、以下のエラー。
Database driver Cake\Database\Driver\Sqlite cannot be used due to a missing PHP extension or unmet dependency. Requested by connection "default"
どうも、defaultのapp.phpとかapp.local.phpでDatasourceとして色々DB接続を定義してるようだが、そこに関するところがおかしいらしい。
defaultにはmysql関連が関わっているらしく、php.iniの以下をコメント解除。
extension=intl
extension=pdo_mysql
extension=mysqli
Database driver Cake\Database\Driver\Sqlite cannot be used due to a missing PHP extension or unmet dependency. Requested by connection "test"
こっちのエラーにはsqliteが関わっている模様。
なので、phpでsqliteを読み込めるようにしたら解決した。
extension=pdo_sqlite
extension=sqlite3