GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Avvio:impossibile caricare la libreria dinamica '/usr/lib/php/20151012/php_mbstring.dll?

Quando eseguo il comando

php -v

questo errore viene visualizzato in Ubuntu Terminall:

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

Risposta accettata:

La tua configurazione è sbagliata. Tu (o alcuni software che hai installato) hai abilitato qualcosa come:

extension=php_mbstring.dll

nel file di configurazione PHP, e questo è sbagliato come php_mbstring.dll è un'estensione compilata per il sistema operativo Windows.

Il modo corretto è installare php-mbstring pacchetto e lascia che abiliti mbstring estensione automaticamente:

sudo apt-get install php-mbstring

È quindi possibile disabilitare/abilitare l'estensione utilizzando phpenmod /phpdismod comandi:

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

Ubuntu
  1. Hai installato PEAR (PHP Extension and Application Repository) sui tuoi server condivisi?

  2. Impossibile stabilire la connessione utilizzando ssh2_connect() in PHP

  3. Il server Vino Vnc non riesce ad avviarsi all'avvio?

  4. Libreria condivisa dinamica C++ su Linux

  5. Come installare PHP mbstring su CentOS 6.2

Come risolvere l'installazione di PHP sembra mancare l'estensione MySQL richiesta da WordPress

Come installare l'estensione PHP ImageMagick su Ubuntu 20.04

Installa PHP 7 su un nuovo VPS Ubuntu:[Correzione] Impossibile individuare il pacchetto PHP

Come installare l'estensione PHP Mcrypt su Ubuntu 20.04 o Debian

Collegamento dinamico - Linux Vs. finestre

Impossibile caricare la libreria dinamica 'libnvinfer.so.6'