Rumah >pangkalan data >tutorial mysql >Mengapa phpMyAdmin Gagal pada Ubuntu 12.04 Kerana Sambungan mysqli yang Hilang?

Mengapa phpMyAdmin Gagal pada Ubuntu 12.04 Kerana Sambungan mysqli yang Hilang?

Susan Sarandon
Susan Sarandonasal
2024-12-06 14:03:19635semak imbas

Why is phpMyAdmin Failing on Ubuntu 12.04 Due to a Missing mysqli Extension?

phpMyAdmin Isu: Sambungan hilang mysqli

Masalah:

Pada Ubuntu 12.04, phpMyAdmin gagal berfungsi kerana sambungan mysqli yang hilang, walaupun telah dipasang Apache2, PHP5, MySQL dan phpMyAdmin. Fungsi phpinfo() tidak memaparkan sebarang maklumat yang berkaitan dengan mysqli atau mysql.

Penyelesaian:

Versi terkini phpMyAdmin bergantung pada sambungan mysqli, yang berbeza daripada sambungan mysql yang lebih lama. Untuk menyelesaikan isu:

Untuk PHP 7.3:

sudo apt-get install php7.3-mysqli

Untuk PHP 8:

sudo apt-get install php8.0-mysqli

Ini arahan akan memasang pakej yang mengandungi kedua-dua mysqli dan mysql sambungan.

Seterusnya, edit fail php.ini anda dan tambah baris berikut di bawah bahagian "Sambungan Dinamik":

extension=mysqli.so

Mulakan semula Apache dengan:

sudo systemctl restart apache2

Sahkan jika diperlukan.

Isu itu kini harus diselesaikan. Jika tidak, kosongkan cache penyemak imbas.

Atas ialah kandungan terperinci Mengapa phpMyAdmin Gagal pada Ubuntu 12.04 Kerana Sambungan mysqli yang Hilang?. 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