Was ist die PHP- mbstring
Erweiterung und wie lässt sie sich am besten unter Ubuntu 14.04 installieren?
99
BEARBEITEN: Dylan Pierce hat bestätigt, dass Sie einige PHP 7.2-Erweiterungen bereits auf die gleiche Weise wie für PHP 5 installieren können. mbstring
Insbesondere können Sie Folgendes ausführen:
sudo apt-get install php7.2-mbstring
Um die Antwort von sparkmood zu ergänzen, funktioniert dies jetzt für PHP 7.2, wenn Sie bereits das PPA von ondrej dafür importiert haben.
sudo apt-get install libapache2-mod-php7.2
Vergessen Sie nicht, dass PHP 7 entweder über Ubuntus offizielle Repositories verfügbar ist, oder Sie benötigen ein externes PPA.
/etc/php/7.0/mods-available
wie die anderen. Ich habe versucht, die Erweiterung in zu kommentieren,php.ini
aber sie kennt den Pfad zur Erweiterung nicht.sudo apt-get install php7.0-mbstring
auch für andere PHP-Erweiterungen, die Sie vielleicht benötigen:sudo apt-get install php7.0-zip
sudo apt-get install php7.0-dom
Ich mag es wirklich, wie hirnlos es ist, diese Module zu installieren / aktivieren. Ich wünschte nur, ich müsste nicht im Internet auf Gänsehaut für sie gehen.php-mbstring
ohne die Versionsnummer verwendenmbstring ist im libapache2-mod-php5-Paket enthalten, daher können Sie diesen Befehl für die Installation verwenden:
Wie in Paket beschrieben Details :
quelle
Ich habe mbstring in php7.0-fpm (7.0.15-0ubuntu0.16.04.4) installiert
quelle
In meinem Fall war es bereits installiert, aber ich musste es nur tun
phpenmod mbstring
, gefolgt vonapachectl graceful
.quelle
Wenn Sie PHP 5.6 verwenden
Installiere das php 5.6 mbstring Paket:
Fügen Sie dann die folgende Zeile am Ende Ihrer php.ini-Datei hinzu:
Starten Sie Apache neu:
Um Ihre php.ini-Datei zu finden, erstellen Sie eine Datei und fügen Sie die folgende Zeile ein:
Öffnen Sie dann mit einem Browser, um zu sehen, wo sich Ihre php.ini-Datei befindet.
quelle
Für Ubuntu 14.04 sollte die Erweiterung mbstring eingebaut sein.
Für Ubuntu 16.04:
Siehe auch Einführung in Multibyte String
quelle
Es erfordert das Hinzufügen einer weiteren Quelle für apt für die Installation in 18.04.
Download-Seite für php7.2-mbstring_7.2.7-0ubuntu0.18.04.2_amd64.deb auf AMD64-Rechnern
Wenn Sie Ubuntu ausführen, wird dringend empfohlen, einen Paketmanager wie aptitude oder synaptic zu verwenden, um Pakete herunterzuladen und zu installieren, anstatt dies manuell über diese Website zu tun.
Sie können jeden der aufgeführten Spiegel-Server benutzen, indem Sie eine Zeile der folgenden Art zu Ihrer /etc/apt/sources.list hinzufügen:
deb http://security.ubuntu.com/ubuntu Bionic-Security-Hauptuniversum
quelle