Mmaiijarb
Pengguna Terverifikasi
BergabungNov 8, 2006Pesan61
- 16 November 2021
- #1
CentOS7 + PHP7. 4 kesalahan
php1 7. 4
php2 5. 3
php3 5. 6
php4 7. 3
Peringatan PHP. Memulai PHP. Tidak dapat memuat pustaka dinamis 'mysqli' (mencoba. /usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli (/usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli. tidak dapat membuka file objek bersama. Tidak ada file atau direktori seperti itu), /usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli. jadi (/usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli. jadi. tidak dapat membuka file objek bersama. Tidak ada file atau direktori seperti itu)) di Unknown on line 0
Peringatan PHP. Memulai PHP. Tidak dapat memuat pustaka dinamis 'mysqli' (mencoba. /usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli (/usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli. tidak dapat membuka file objek bersama. Tidak ada file atau direktori seperti itu), /usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli. jadi (/usr/local/php74/lib/php/extensions/no-debug-non-zts-20190902/mysqli. jadi. tidak dapat membuka file objek bersama. Tidak ada file atau direktori seperti itu)) di Unknown on line 0
saya coba
cd /usr/local/directadmin/custombuild
/ bangun bersih
/ membangun pembaruan
/ bangun pembaruan_versi
Dan
cd /usr/local/directadmin/custombuild
/ bangun bersih
/ membangun pembaruan
/bangun php.ini
tidak beruntung
Zhenyapan
Pengguna TerverifikasiBergabungFeb 23, 2018Pesan1,673LokasiUA
- 16 November 2021
- #2
mysqli built-in, Anda tidak perlu memasukkannya sebagai pustaka dinamis 17-11-2021 18-08-15. jpg 211. 2 KB · Tampilan. 83
hapus saja include ini dari konfigurasi Anda (php. ini atau directadmin. ini atau di mana ekstensi ini ditambahkan untuk memuat)
Anda dapat melihat semua file konfigurasi dimuat di phpinfoLampiran
Setelah Anda menemukan lokasi php.ini, buka file tersebut dan cari baris yang bertuliskan extension_dir seperti yang ditunjukkan di bawah ini
extension_dir="C:\xampp\php\ext"
Konfigurasi extension_dir digunakan untuk menentukan folder tempat ekstensi PHP Anda disimpan
Buka extension_dir_ menggunakan file explorer Anda dan lihat apakah ekstensi yang menyebabkan peringatan ada di folder itu
Misalnya, ekstensi extension_dir="C:\xampp\php\ext" 0 memerlukan file extension_dir="C:\xampp\php\ext" 1 (Windows) atau extension_dir="C:\xampp\php\ext" 2 (mirip UNIX)
Ketika Anda tidak menemukan file tersebut, maka Anda perlu mendapatkannya dari Internet
Untuk Windows, Anda dapat mengunduh versi PHP terkompilasi dari windows. php. net dan dapatkan ekstensi di folder extension_dir="C:\xampp\php\ext" _3 di file zip
Anda perlu menyalin ekstensi dari folder extension_dir="C:\xampp\php\ext" 3 ke folder extension_dir Anda
Untuk OS mirip UNIX, Anda dapat menginstal ekstensi PHP dengan PEAR
Setelah Anda memiliki ekstensi, mulai ulang server PHP Anda. Peringatan itu sekarang akan hilang
Jika Anda tahu bahwa Anda tidak memerlukan ekstensi, Anda dapat mengomentari ekstensi tersebut untuk menghilangkan peringatan
Tambahkan titik koma (extension_dir="C:\xampp\php\ext" _6) sebelum konfigurasi ekstensi seperti yang ditunjukkan di bawah ini
;extension=mysqli
Simpan perubahan ke file php.ini_ dan mulai ulang server PHP Anda. Anda seharusnya tidak lagi melihat peringatan itu
Sekarang Anda telah belajar cara mengatasi peringatan PHP Startup. Tidak dapat memuat pustaka dinamis. Kerja bagus. 👍