Tidak dapat membuka file objek bersama tidak ada file atau direktori seperti itu usr lib php 20220902 mysqli jadi

M

maiijarb

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 Terverifikasi

BergabungFeb 23, 2018Pesan1,673LokasiUA

  • 16 November 2021
  • #2

mysqli built-in, Anda tidak perlu memasukkannya sebagai pustaka dinamis
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 phpinfo

 

Lampiran

  • 17-11-2021 18-08-15. jpg

    211. 2 KB · Tampilan. 83

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. 👍

Postingan terbaru

LIHAT SEMUA