Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Membetulkan Ralat \'Pelanjutan mysqli hilang\' dalam PHP?

Bagaimana untuk Membetulkan Ralat \'Pelanjutan mysqli hilang\' dalam PHP?

Susan Sarandon
Susan Sarandonasal
2024-12-01 03:16:12381semak imbas

How to Fix the

Menyelesaikan masalah "The mysqli extension is missing" Ralat

Menemui mesej ralat "The mysqli extension is missing" semasa pelaksanaan PHP boleh mengecewakan . Walaupun mencari forum dan mengikuti penyelesaian yang disyorkan, isu ini berterusan. Artikel ini akan membimbing anda melalui proses penyelesaian masalah yang komprehensif untuk menyelesaikan ralat ini.

1. Cari Fail php.ini yang Betul

Kenal pasti fail php.ini yang sedang digunakan oleh PHP. Biasanya, ia terletak dalam /etc/php5/apache2/php.ini atau /etc/php/7.0/apache2/php.ini.

2. Nyahkomen mysqli Extension

Buka fail php.ini dan cari baris "extension=mysqli". Jika ia diulas menggunakan koma bertitik (;), nyahkomennya dengan mengalih keluar koma bertitik.

3. Tentukan Laluan Sambungan PHP

Jika sambungan mysqli tidak muncul dalam phpinfo(), anda mungkin perlu menentukan laluan ke sambungan PHP mysqli. Gantikan baris "extension=mysqli" dengan yang berikut:

extension="C:\php\ext\php_mysqli.dll"

Ganti "C:phpextphp_mysqli.dll" dengan laluan yang betul ke sambungan mysqli pada sistem anda.

4. Mulakan semula Apache

Mulakan semula pelayan web Apache untuk menggunakan perubahan yang dibuat pada fail php.ini. Pada Linux, jalankan arahan berikut:

sudo service apache2 restart

Pada Windows, mulakan semula Apache daripada panel kawalan Perkhidmatan.

5. Pengesahan

Lawati halaman PHP yang menggunakan fungsi mysqli. Jika ralat diselesaikan, halaman harus dimuatkan dengan jayanya. Jika tidak, semak log ralat Apache untuk mendapatkan butiran tambahan.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'Pelanjutan mysqli hilang\' dalam PHP?. 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