こいつが起きたときはDBの設定の問題(見りゃわかるか(´・ω・`)w)。
94行目だと指定したDB名が存在してないときに起こった。
<?php /** * The development database settings. These get merged with the global settings. */ return array( 'default' => array( 'connection' => array( 'dsn' => 'mysql:host=localhost;dbname=fuel_sample_dev', 'username' => 'root', 'password' => 'arata', ), ), );
ってなってたのに
show databasesしたら
fuelphp_sample_dev
ってなってた。
あほす。
(他の行だとPDOモジュールが読まれていないとかそんなエラーが起きてたりした気がした)
'dsn' => 'mysql:host=localhost;dbname=fuel_sample_dev',
を
'dsn' => 'mysql:host=localhost;dbname=fuelphp_sample_dev',
と直せば動いた!