GNU/Linux >> Belajar Linux >  >> Ubuntu

Startup:Tidak Dapat Memuat Perpustakaan Dinamis ‘/usr/lib/php/20151012/php_mbstring.dll?

Saat saya menjalankan perintah

php -v

kesalahan ini muncul di terminal 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 yang Diterima:

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 sebagai php_mbstring.dll adalah ekstensi yang dikompilasi untuk sistem operasi Windows.

Cara yang benar adalah menginstal php-mbstring paket dan biarkan mengaktifkan mbstring ekstensi secara otomatis:

sudo apt-get install php-mbstring

Anda kemudian dapat menonaktifkan/mengaktifkan ekstensi dengan menggunakan phpenmod /phpdismod perintah:

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

Ubuntu
  1. Server Vino Vnc Tidak Dapat Memulai Saat Memulai?

  2. C++ Dynamic Shared Library di Linux

  3. Cara install PHP mbstring di CentOS 6.2

  1. gcc - /usr/bin/ld error:tidak dapat menemukan <library> di /usr/local/lib meskipun ldconfig mencantumkannya, dan path ditambahkan ke ld.so.conf

  2. Hadoop Tidak dapat memuat pustaka native-hadoop untuk peringatan platform Anda

  3. Tidak dapat memuat perpustakaan dukungan asli JNA Elasticsearch 6.x

  1. Instal PHP 7 pada VPS Ubuntu baru:[Fix] Tidak dapat menemukan paket PHP

  2. Tautan dinamis - Linux Vs. Windows

  3. Tidak dapat memuat pustaka dinamis 'libnvinfer.so.6'