【发布时间】:2016-04-16 09:11:59
【问题描述】:
标题描述几乎说明了一切。当我在我的项目文件夹(在我的 Macbook 中)中运行 php artisan migrate 时,它会出现以下错误:
[PDOException]
SQLSTATE[HY000] [2002] No such file or directory
我已经花时间浏览错误并尝试一些修复,但我让它工作的唯一方法是如果我真的 ssh 进入我的流浪盒子(宅基地)并从那里运行迁移,但我正在尝试实际从我的终端窗口在本地运行它,而无需 ssh 进入宅基地。
你知道是什么导致了这个问题吗?
提前感谢您的所有帮助!
干杯!
更新:
在我认为这是由于我的计算机中安装了 MAMP 之前。但目前我没有使用任何服务器或类似的东西,因为我有一个全新的 El Capitan 安装。
【问题讨论】:
-
你应该从 vm 运行它
-
为什么?你不能在没有 ssh-ing 的情况下从终端运行它吗?
-
你配置
.env数据库全局变量了吗?即DB_HOST,DB_DATABASE,DB_USERNAME,DB_PASSWORD根据您的数据库?
标签: php laravel vagrant homestead laravel-artisan