Rumah >pembangunan bahagian belakang >tutorial php >Mengapakah \'php artisan berhijrah\' Laravel Homestead \' Ralat \'Sambungan Ditolak\'?

Mengapakah \'php artisan berhijrah\' Laravel Homestead \' Ralat \'Sambungan Ditolak\'?

Linda Hamilton
Linda Hamiltonasal
2024-11-03 18:14:29520semak imbas

Why Does Laravel Homestead's

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn