Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5.1错误-PDOException:SQLSTATE[HY000][2002]Can';t通过套接字连接到本地MySQL服务器_Php_Mysql_Sockets_Laravel - Fatal编程技术网

Php Laravel 5.1错误-PDOException:SQLSTATE[HY000][2002]Can';t通过套接字连接到本地MySQL服务器

Php Laravel 5.1错误-PDOException:SQLSTATE[HY000][2002]Can';t通过套接字连接到本地MySQL服务器,php,mysql,sockets,laravel,Php,Mysql,Sockets,Laravel,我需要你的帮助,在一个简单的Gandi主机上托管一个项目Laravel online 我和Mamp Pro一起在Mac OS X上工作,我的网站在上面工作得很有魅力 当我尝试将我的laravel项目放在Gandi主机上时,我遇到了麻烦,我不知道问题出在哪里 以下是我遇到的问题: 我不明白,我已经更改了app文件夹中的database.php文件以匹配BDD MySQL Gandi,并且我已经验证了我的.env文件是正确的 为什么我的项目尝试绝对连接到unix_socket MAMP,而我不再在

我需要你的帮助,在一个简单的Gandi主机上托管一个项目Laravel online

我和Mamp Pro一起在Mac OS X上工作,我的网站在上面工作得很有魅力

当我尝试将我的laravel项目放在Gandi主机上时,我遇到了麻烦,我不知道问题出在哪里

以下是我遇到的问题:

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

为什么我的项目尝试绝对连接到unix_socket MAMP,而我不再在本地?有人已经经历过这个问题了


谢谢你的帮助

您没有安装处理客户端连接的
mysql服务器


sudo apt get install mysql server

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


try:service mysqld start

使用数据库主机127.0.0.1而不是localhostTry我在对您的问题的评论中提到的答案中的其他选项。