在Mac上设置Laravel php工匠迁移错误:没有这样的文件或目录
- 将一个完美工作的 laravel 项目从 git 拉到运行 MAMP 的 mac 中。项目在Linux机器上完美运行。
- 作曲家安装
- 
php工匠迁移,得到以下错误: [PDOException] SQLSTATE[HY000] [2002] No such file or directory
注意:php -v是5.5,mysql -v是5.5,来自终端这是我的配置/数据库的一部分.php
    'mysql' => array(
        'driver'    => 'mysql',
        'host'      => 'localhost',
        'database'  => 'essays',
        'username'  => 'root',
        'password'  => 'root',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),
我尝试用127.0.0.1替换localhost,但无济于事。请帮忙..
编辑:我在我的php中添加了这三行.ini
mysql.default_socket = /var/run/mysqld/mysqld.sock
mysqli.default_socket = /var/run/mysqld/mysqld.sock
pdo_mysql.default_socket = /var/run/mysqld/mysqld.sock
我还添加了这个符号链接:
sudo mkdir /var/mysql
cd /var/mysql && sudo ln -s /Applications/XAMPP/xamppfiles/var/mysql/mysql.sock
但这并没有解决。我还从git中提取了一个新的laravel项目,之后遇到了同样的错误。composer installphp artisan migrate
 [PDOException]                                    
  SQLSTATE[HY000] [2002] No such file or directory 
Mac版本是10.7.4
 
					 
				 
				    		 
				    		 
				    		 
				    		