Qual è l' mbstring
estensione PHP e qual è il modo migliore per installarlo su Ubuntu 14.04?
Qual è l' mbstring
estensione PHP e qual è il modo migliore per installarlo su Ubuntu 14.04?
Risposte:
EDIT: Dylan Pierce ha confermato che puoi già installare alcune estensioni di PHP 7.2 come faresti con PHP 5. In mbstring
particolare, puoi eseguire:
sudo apt-get install php7.2-mbstring
A complemento della risposta di sparkmood , ora funziona con PHP 7.2 se hai già importato il PPA di ondrej.
sudo apt-get install libapache2-mod-php7.2
Non dimenticare che PHP 7 è disponibile tramite i repository ufficiali di Ubuntu o avrai bisogno di un PPA esterno.
sudo apt-get install php7.0-mbstring
funziona anche con altre estensioni php di cui potresti aver bisogno: sudo apt-get install php7.0-zip
sudo apt-get install php7.0-dom
mi piace davvero quanto sia sconsiderato installare / attivare questi moduli. Vorrei solo che non dovevo andare a caccia di un'oca su Internet per loro.
php-mbstring
senza il numero di versione
mbstring è integrato nel pacchetto libapache2-mod-php5, quindi puoi usare questo comando per installare:
sudo apt-get install libapache2-mod-php5
Come descritto nei dettagli del pacchetto :
dba dom ereg exif fileinfo filter ftp gettext hash iconv json libxml
mbstring mhash openssl pcre Phar posix Reflection session shmop SimpleXML
soap sockets SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml
xmlreader xmlwriter zip zlib.
sudo apt-get install php-mbstring
Ho installato mbstring in php7.0-fpm (7.0.15-0ubuntu0.16.04.4)
Se stai usando php 5.6
Installa il pacchetto php 5.6 mbstring:
sudo apt-get install php5.6-mbstring
Quindi aggiungi la seguente riga in fondo al tuo file php.ini:
extension=php5.6-mbstring.so
Riavvia apache:
sudo service apache2 restart
Per trovare il tuo file php.ini, crea un file e inserisci la seguente riga:
<?php phpinfo(); ?>
Quindi apri con un browser per vedere dove si trova il tuo file php.ini.
Per Ubuntu 14.04 è necessario incorporare l' estensione mbstring .
Per Ubuntu 16.04:
sudo apt-get install php7.0-mbstring
Vedi anche Introduzione alla stringa multibyte
Richiede l'aggiunta di un'altra fonte per apt per l'installazione in 18.04 ..
Pagina di download per php7.2-mbstring_7.2.7-0ubuntu0.18.04.2_amd64.deb su macchine AMD64
Se stai eseguendo Ubuntu, si consiglia vivamente di utilizzare un gestore di pacchetti come aptitude o synaptic per scaricare e installare i pacchetti, invece di farlo manualmente tramite questo sito Web.
Dovresti essere in grado di usare uno dei mirror elencati aggiungendo una riga alla tua /etc/apt/sources.list in questo modo:
deb http://security.ubuntu.com/ubuntu universo principale di sicurezza bionica
/etc/php/7.0/mods-available
come gli altri. Ho provato a decommentare l'estensionephp.ini
ma non conosce il percorso dell'estensione.