Laravel 5.1错误 - PDOException:SQLSTATE [HY000] [2002]无法通过套接字连接到本地MySQL服务器

时间:2016-05-08 09:51:42

标签: php mysql sockets laravel

我需要你帮助在一个简单的Gandi托管上在线托管项目Laravel。

我使用Mamp Pro在Mac OS X上工作,我的网站就像是一个魅力。

当我尝试将我的laravel项目放在Gandi托管上时,我遇到了麻烦,我看不出问题出在哪里。

这是我遇到的问题:

enter image description here 我不明白,我已经更改了app文件夹中的database.php文件以匹配BDD MySQL Gandi,并且我已经验证我的.env文件是正确的。

为什么我的项目绝对尝试连接到unix_socket MAMP然后我不再在本地?有人已经遇到过这个问题吗?

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

您没有安装mysql-server来处理客户端的连接。

sudo apt-get install mysql-server

答案 1 :(得分:0)

检查MySQL是否启动,服务是否正常

尝试:service mysqld start