Posted By: Anonymous
I believe that I’ve successfully deployed my (very basic) site to fortrabbit, but as soon as I connect to SSH to run some commands (such as
php artisan migrate or
php artisan db:seed) I get an error message:
[PDOException] SQLSTATE[HY000]  No such file or directory
At some point the migration must have worked, because my tables are there – but this doesn’t explain why it isn’t working for me now.
The error message indicates that a MySQL connection via socket is tried (which is not supported).
In the context of Laravel (artisan), you probably want to use a different / the correct environment. Eg:
php artisan migrate --env=production (or whatever environment). See here.