after a clean install of Fuel, I set the database configuration in the app config file, but after I run oil refine migrate I get
fuelphp oil refine migrate Error - invalid data source name in COREPATH/classes/database/pdo/connection.php on line 87
this problem just started happening and I have no idea what’s wrong. it’s not the settings in the config file….
This error happens when a connection couldn’t be established. In some cases you’ll need to have the the host set to
127.0.0.1, this all depends on your dev setup.If you’re running MAMP you can also alias the MySQL socket like so:
As the troubleshooting section describes sometimes you need to create the MySQL directory first: