Sekiranya DB_HOST ditukar kepada 127.0.0.1?
P粉514001887
P粉514001887 2023-08-26 17:50:38
0
2
508

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?

P粉514001887
P粉514001887

membalas semua (2)
P粉587780103

Laravel menggunakan perpustakaan DotEnv untuk mengkonfigurasi persekitaran yang berbeza.Anda boleh mengikuti dokumentasi Laraveluntuk menjana.envfail untuk setiap persekitaran (pelayan tempatan dan pembangunan).

    P粉986860950

    Pada pelayan sebenar anda perlu menyambung ke pelayan pangkalan data yang mengandungi pangkalan data yang digunakan oleh aplikasi anda, Jadi konfigurasi.envyang berkaitan dengan pangkalan data perlu ditukar kepada pelayan pangkalan data sebenar

    DB_HOST=[这里是数据库服务器IP] DB_PORT=3306 DB_DATABASE=[数据库名称] DB_USERNAME=[用户名] DB_PASSWORD=[用户密码]

    Perkara yang anda perlu baca tentangPenempatan projek Laravel

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!