Jadi saya menggunakan XAMPP dan Laravel 5.x dengan PHP 7.4, dan apabila saya memuatkan pelayan setempat saya, saya mengalami ralat dan tidak boleh mengakses pangkalan data pada sistem saya. Apabila saya mencari dalam talian, jawapan yang saya temui mengatakan untuk menukar alamat DB_HOST
dalam fail database.php
kepada 127.0.0.1< ;/code> ; bukannya menetapkannya kepada localhost kerana MYSQL akan menggunakan TCP dan bukannya soket UNIX untuk menyambung. Adakah ia akan menyebabkan masalah jika saya menolak perubahan ini kepada pelayan pementasan atau pengeluaran?
-
Tentang kita
Penafian
Sitemap
-
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!
Laravel menggunakan perpustakaan DotEnv untuk mengkonfigurasi persekitaran yang berbeza.Anda boleh mengikuti dokumentasi Laraveluntuk menjana
.env
fail untuk setiap persekitaran (pelayan tempatan dan pembangunan).Pada pelayan sebenar anda perlu menyambung ke pelayan pangkalan data yang mengandungi pangkalan data yang digunakan oleh aplikasi anda, Jadi konfigurasi
.env
yang berkaitan dengan pangkalan data perlu ditukar kepada pelayan pangkalan data sebenarPerkara yang anda perlu baca tentangPenempatan projek Laravel