簡體   English   中英

Laravel 5.1 錯誤 - PDOException:SQLSTATE[HY000] [2002] 無法通過套接字連接到本地 MySQL 服務器

[英]Laravel 5.1 Error - PDOException:SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket

我需要你的幫助來在一個簡單的 Gandi 托管上在線托管一個 Laravel 項目。

我使用 Mamp Pro 在 Mac OS X 上工作,我的網站在它上面工作得很好。

當我嘗試將我的 Laravel 項目放在 Gandi 托管上時,我遇到了問題,而且我看不出問題出在哪里。

這是我遇到的問題:

在此處輸入圖片說明 我不明白,我已經更改了 app 文件夾中的 database.php 文件以匹配 BDD MySQL Gandi,並且我已驗證我的 .env 文件是正確的。

為什么我的項目絕對嘗試連接到 unix_socket MAMP 然后我不再在本地? 有人已經遇到過這個問題嗎?

謝謝你的幫助 !

您沒有安裝mysql-server來處理客戶端的連接。

sudo apt-get install mysql-server

檢查MySQL是否啟動,服務是否正常

嘗試:服務 mysqld 啟動

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM