Подтвердить что ты не робот

Как установить/включить расширения intl и xsl после установки PHP 7

Я установил php7/apache2.4/mysql5.6 через этот script, но оказывается, что расширения xsl и intl отсутствуют (нужно, чтобы они запускали Magento2).

Я использую Ubuntu 14.04.

4b9b3361

Ответ 1

Если это только для целей dev, самым простым способом будет использование PPA, например ppa:ondrej/php-7.0, а затем apt-get install php7.0-intl и apt-get install php7.0-xsl. PPA должны НИКОГДА использоваться в производстве.

Ответ 2

Вы можете запустить sudo apt-get install php7.0-intl, чтобы установить его. Вам не нужно PPA добавить 16.10.

Ответ 3

1 вам нужно добавить ppa-репозиторий на сервер

это можно сделать:

sudo add-apt-repository ppa:ondrej/php

когда PPA-репо установлено, обновите локальный кеш пакетов:

sudo apt-get update

после этого вам нужно запустить следующую команду для установки расширений intl и xsl

sudo apt-get install php7.0-intl
sudo apt-get install php7.0-xsl

проверьте расширения php на:

php -m

если расширение загружается в браузере, вам нужно проверить свой php.ini для apache2

который можно найти, вызвав <?php phpinfo();?> в файле info.php