wake-up-neo.net

Wie installiert man PHP Intl-Erweiterung in Ubuntu 14.04

Ich finde es schwierig, die genaue Methode für die Installation der PHP -Intl-Erweiterung in Ubuntu 14.04 zu finden.

Ich habe es mit Sudo apt-get install php5-intl versucht, aber es wird der Fehler Unable to locate package angezeigt.

Ich brauche diese Erweiterung wirklich für Zend Framework 2, da ich aufgrund der fehlenden Erweiterung eine solche Fehlermeldung bekomme

ERROR:Zend\I18n\Validator component requires the intl PHP extension

Ich verwende PHP 5.5.9.

Wie kann ich die Erweiterung PHP-intl korrekt installieren?

29
Hiranya Sarma

Für php5 unter Ubuntu:

Sudo apt-get install php5-intl

Für php7 unter Ubuntu

Sudo apt-get install php7.0-intl

Jedenfalls starte deinen Apache nach

Sudo service Apache2 restart

WICHTIGER HINWEIS: Denken Sie daran, dass Ihr PHP in Ihrem Terminal/Befehl Zeile hatNICHTStodo mit der vom Apache-Webserver verwendeten PHP!

Wenn die Erweiterung bereits installiert ist, sollten Sie versuchen, sie zu aktivieren. Entweder in der Datei php.ini oder über die Befehlszeile.

Syntax:

php:

phpenmod [mod name]

Apache:

a2enmod [mod name]
62
unherz

Möglicherweise ist das Universum-Repository deaktiviert, hier ist Ihr Paket drin

Aktivieren Sie es 

Sudo add-apt-repository universe

Aktualisieren

Sudo apt-get update

Und installieren

Sudo apt-get install php5-intl
6
Alexey Shatrov

Für php 5.6 am ubuntu 16.04 

Sudo apt-get install php5.6-intl
1

installieren Sie es vom Terminal aus 

Sudo apt-get install php-intl

sie können mit aptitude search intl suchen, nachdem Sie die richtige auswählen können, zum Beispiel Sudo aptitude install php-intl und schließlich Sudo service Apache2 restart

viel Glück! 

0
Valenkpo
Sudo apt-get install php-intl

starten Sie dann Ihren Server neu

0
Kasia Kasia