Startup: Tidak dapat memuat perpustakaan dinamis '/usr/lib/php/20151012/php_mbstring.dll


12

Saat saya menjalankan perintah

php -v

kesalahan ini muncul di terminall ubuntu:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_mbstring.dll' - /usr/lib/php/20151012/php_mbstring.dll: cannot open shared object file: No such file or directory in Unknown on line 0

Jawaban:


28

Konfigurasi Anda salah. Anda (atau beberapa perangkat lunak yang telah Anda instal) telah mengaktifkan sesuatu seperti:

extension = php_mbstring.dll

dalam file konfigurasi PHP, dan ini salah karena php_mbstring.dllekstensi dikompilasi untuk sistem operasi Windows.

Cara yang benar adalah dengan menginstal php-mbstringpaket dan membiarkannya mengaktifkan mbstringekstensi secara otomatis:

sudo apt-get install php-mbstring

Anda kemudian dapat menonaktifkan / mengaktifkan ekstensi dengan menggunakan phpenmod/ phpdismodperintah:

sudo phpdismod mbstring # disable mbstring extension
sudo phpenmod mbstring # enable mbstring extension again

bekerja untuk saya, menggunakan Ubuntu 16.04
Mohammed Sufian

bekerja untuk saya, menggunakan Ubuntu 18.04
Junaid Atique

4

Saya Menjalankan Ubuntu 16.04 dengan PHP5.X - PHP7

ketika saya menginstal php7 saya mulai mendapatkan kesalahan ini dengan /usr/lib/php/sessionclean

untuk memperbaikinya saya harus berkomentar di /etc/php/7.0/apache2/php.inibaris ekstensi yang menyinggung, yang secara default adalah .dll

extension=mbstring.dll

untuk

;extension=php_mbstring.dll

Tampaknya ini mungkin karena Anda mengaktifkan mbstring di PHP 5 dan tidak ketika Anda menginstal PHP 7 tetapi Anda menyimpan file php.ini yang sama.
Jahmic

1

Saya memiliki peringatan yang sama seperti di atas. Solusinya terdiri dari mengomentari entri sebagai berikut /etc/php/7.0/cli/php.inibahwa saya sebelumnya menambahkan (tidak diberi komentar) sementara ini tidak diperlukan di sini.

;extension=msql.dll
;extension=msql.so
;extension=php_bz2.dll
;extension=php_curl.dll
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.