Problema
Después de configurar mi aplicación Laravel e intentar conectarse a través de SSH para ejecutar algunos comandos (comoPHP Artisan Migrate [CCI] o [CCI lang = "Php" Php Artisan DB: semilla
) Recibo un mensaje de error:
Puedo ver que mis tablas están allí, por lo que podría haber funcionado antes, pero esto no explica por qué no funciona para mí ahora.
Solución
No es gran cosa. Este mensaje de error indica que se prueba una conexión MySQL a través de Socket (pero parece que no es compatible).
Cuando se trata de ejecutar los comandos de Laravel (por ejemplo,. Artisan), probablemente desee usar un entorno diferente. EG: PHP Artisan Migrate --env = Producción
(o cualquier entorno). Mira aquí.
Además, intente esto para Laravel 5: Cambiar "DB_HOST" en el .archivo env de "localhost" a "127.0.0.1 "