Ответ 1
Если это только для целей dev, самым простым способом будет использование PPA, например ppa:ondrej/php-7.0
, а затем apt-get install php7.0-intl
и apt-get install php7.0-xsl
. PPA должны НИКОГДА использоваться в производстве.
Я установил php7/apache2.4/mysql5.6
через этот script, но оказывается, что расширения xsl
и intl
отсутствуют (нужно, чтобы они запускали Magento2).
Я использую Ubuntu 14.04.
Если это только для целей dev, самым простым способом будет использование PPA, например ppa:ondrej/php-7.0
, а затем apt-get install php7.0-intl
и apt-get install php7.0-xsl
. PPA должны НИКОГДА использоваться в производстве.
Вы можете запустить sudo apt-get install php7.0-intl
, чтобы установить его.
Вам не нужно PPA
добавить 16.10.
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