Rumah > Artikel > pangkalan data > Mengapa Apl Laravel Saya Gagal Menyambung ke Pelayan MySQL Jauh dengan Ralat 'SQLSTATE[HY000]'?
Menyambung ke Pelayan MySQL Jauh Gagal dengan Ralat SQLSTATE[HY000]
Dalam percubaan untuk menyambung ke pelayan MySQL jauh dari mesin tempatan , pengguna Laravel menemui an pengecualian:
PDOException in Connector.php line 55: SQLSTATE[HY000] [2002] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Menyelesaikan masalah
環境文件 yang diberikan menunjukkan bahawa konfigurasi berikut digunakan untuk sambungan pangkalan data:
Potensi Isu
Selalunya, soket MySQL tidak dikonfigurasikan untuk membenarkan sambungan dari luar antara muka rangkaian peribadi. Ini menghalang sambungan terus daripada internet awam ke port 3306.Penyelesaian
Untuk membetulkan isu ini, adalah disyorkan untuk menyemak perkara berikut:Atas ialah kandungan terperinci Mengapa Apl Laravel Saya Gagal Menyambung ke Pelayan MySQL Jauh dengan Ralat 'SQLSTATE[HY000]'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!