2017-02-15 17 views
16

Ubuntu 14.04 ürününe yüklemek için tam yöntemi bulmakta zorlanıyorum.Ubuntu'da PHP intl uzantısı nasıl yüklenir 14.04

sudo apt-get install php5-intl ile denedim ancak Unable to locate package hatasını görüntülüyor. Ben PHP 5.5.9 kullanıyorumZend\I18n\Validator component requires the intl PHP extension

:

Gerçekten bu

ERROR gibi hata alıyorum çünkü yukarıdaki eksik uzantısı, Zend Framework 2 uzantıyı gerekir.

PHP-intl uzantısını nasıl doğru şekilde kurabilirim?

+2

sadece 'sudo apt-get install php-intl' –

+0

MASIDDIQUI, hala aynı hata – Hiranya

cevap

37

için php5 Ubuntu'da:

sudo apt-get install php5-intl 

için php7 Ubuntu üzerinde

sudo apt-get install php7.0-intl 

Neyse sizin Apache'yi yeniden

sudo service apache2 restart 
sonra

Uzantı zaten kuruluysa, etkinleştirmeyi denemelisiniz. Php.ini dosyasında veya komut satırından.

dizimi:

php:

phpenmod [mod name] 

apache:

a2enmod [mod name] 
+0

@ Bunu zaten yaptım, mesajımı oku – Hiranya

+0

apt deponuzu daha önce güncelledin mi? – unherz

+0

PHP7'den itibaren, sürüm numarası si artık gerekli değildir: 'apt-get install php-intl 'çalışacaktır. –

4

olabilir evren depo o

etkinleştirme burada, devre dışı o

yılında your package olduğunu

Güncelleme

sudo apt-get update 

Ve

sudo apt-get install php5-intl 
+0

Bu "error" ı şimdi alıyorum php5-intl: Bağımlıdır: php5-common (= 5.5.9 + dfsg-1ubuntu4) ancak 5.5.9 + dfsg-1ubuntu4.20 ' – Hiranya

+0

' http: // /askubuntu.com/questions/661745/why-do-i-get-an-error-trying-to-install-php5-intl –

-1

yükleyebilirsiniz yüklemek terminali

sudo apt-get install php-intl 
İlgili konular