Rumah > pembangunan bahagian belakang > tutorial php > Sambungan MySQLi Hilang: Bagaimana Saya Membetulkan Ralat \'sambungan mysqli hilang\' dalam PHP?

Sambungan MySQLi Hilang: Bagaimana Saya Membetulkan Ralat \'sambungan mysqli hilang\' dalam PHP?

Linda Hamilton
Lepaskan: 2024-12-02 07:12:10
asal
692 orang telah melayarinya

MySQLi Extension Missing: How Do I Fix the

Sambungan MySQLi Hilang: Penyelesaian Masalah dan Penyelesaian

Jika anda menemui mesej ralat "Pelanjutan mysqli tiada. Sila semak konfigurasi PHP anda, " jangan panik. Ikuti langkah-langkah ini untuk menyelesaikan isu ini dan sediakan skrip anda.

Menyemak Konfigurasi PHP Anda

  1. Tentukan fail php.ini aktif anda : Apache menggunakan fail php.ini utama yang terletak dalam direktori pemasangan PHP, tetapi ia juga mungkin menggunakan fail konfigurasi tambahan dari lokasi lain. Untuk mencari php.ini aktif, gunakan perintah terminal berikut:
php -i | grep php.ini
Salin selepas log masuk
  1. Semak baris sambungan: Buka fail php.ini aktif dan cari untuk baris yang bermula dengan "extension=mysqli". Jika anda menjumpai baris ini, teruskan ke langkah 3.
  2. Nyahkomen baris sambungan: Jika baris sambungan diulas menggunakan koma bertitik (;), alih keluar koma bertitik untuk mendayakan sambungan.
  3. Mulakan semula Apache: Setelah anda membuat perubahan yang diperlukan, mulakan semula Apache untuk memohon mereka:
  • Ubuntu/Debian: sudo service apache2 restart
  • CentOS/Red Hat: sudo systemctl restart httpd

Alternatif Penyelesaian

Jika langkah di atas tidak menyelesaikan isu, cuba penyelesaian alternatif berikut:

  1. Cari php_mysqli.dll: Fail ini ialah biasanya terdapat dalam direktori sambungan PHP (cth., C:phpext).
  2. Edit php.ini: Tambahkan baris berikut pada fail php.ini anda, menggantikan "C:phpextphp_mysqli.dll" dengan laluan sebenar ke fail yang anda temui:
extension="C:\php\ext\php_mysqli.dll"
Salin selepas log masuk
  1. Mulakan semula Apache: Mulakan semula Apache seperti yang diterangkan di atas.

Ini sepatutnya memuatkan sambungan mysqli dan membolehkan anda menggunakan API MySQLi dalam skrip PHP anda. Jika anda masih menghadapi masalah, rujuk log sistem anda atau dapatkan bantuan penyelesaian masalah tambahan.

Atas ialah kandungan terperinci Sambungan MySQLi Hilang: Bagaimana Saya Membetulkan Ralat \'sambungan mysqli hilang\' dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan