在MAC中,MAMP PRO 3.5环境下,输入命令:./yii migrate 执行数据库迁移的的时候,出现以下错误的解决办法。
Yii Migration Tool (based on Yii v2.0.7)
Exception 'yii\db\Exception' with message 'SQLSTATE[HY000] [2002] No such file or directory'
in /Users/用户/Dev/advanced/vendor/yiisoft/yii2/db/Connection.php:547
解决办法:
用编辑器打开目录下的yii文件,将第一行:
#!/usr/bin/env php
修改为:
#!/usr/bin/env /Applications/MAMP/bin/php/php5.6.10/bin/php
注:我用的是advanced模板。