Ralat Sambungan Ditolak dengan Laravel Homestead
Laravel Homestead, persekitaran pembangunan yang popular, kadangkala menghadapi ralat penolakan sambungan apabila melaksanakan arahan seperti php artisan migrate . Seorang pengguna baru-baru ini menghadapi isu ini semasa menjalankan arahan dan menghadapi ralat "SQLSTATE[HY000] [2002] Sambungan ditolak."
Menyelesaikan Masalah
Pengguna yang disediakan butiran konfigurasi mereka, termasuk tetapan dalam fail .env mereka:
DB_HOST=127.0.0.1 DB_DATABASE=tcv DB_USERNAME=homestead DB_PASSWORD=secret
Mereka juga telah mencuba menggunakan pelbagai kombinasi localhost dan root untuk DB_HOST, DB_USERNAME dan DB_PASSWORD, tetapi ralat berterusan.
Penyelesaian
Semasa pengguna dapat menyambung ke pangkalan data menggunakan Sequel Pro dengan tetapan konfigurasi yang sama, ia telah mendedahkan bahawa menukar tetapan DB_HOST dalam .env fail daripada 127.0.0.1 kepada localhost telah menyelesaikan isu tersebut. Perintah migrasi kemudiannya boleh dilaksanakan dengan jayanya.
Atas ialah kandungan terperinci Mengapakah \'php artisan berhijrah\' Laravel Homestead \' Ralat \'Sambungan Ditolak\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!