升级ICU和国际
upgrade ICU and intl
安装 Symfony 2 并检查 /config.php 我收到了这条通知:
您系统上安装的 intl ICU 版本已过时 (55.1),并且与 Symfony (57.1) 捆绑的 ICU 数据不匹配
要获得最新的国际化数据,请升级 ICU 系统包和 intl PHP 扩展。
我该如何升级它?
我正在使用 Ubuntu 16.04
这只是一个警告,您可以安全地忽略该消息。我已经回答过类似的问题。有关详细信息,请参阅此 URL:
https://github.com/symfony/symfony/issues/15007
注意:当您 运行:
时,您也会收到消息
php bin/symfony_requirements
消息会说这是一个 "Optional recommendation"。
编辑#2
根据您的评论。您需要升级 ICU。听起来您可能在使用 Debian,并且有可能升级。试试这些命令。
yum list available |grep icu
这显示了可用的软件包并搜索 "icu"。第二列显示版本。如果有显示“57.1”的版本,那么你应该可以使用yum install
来安装它。否则你将不得不在你的系统上构建和安装,这很难给你一个明确的答案。
安装 Symfony 2 并检查 /config.php 我收到了这条通知:
您系统上安装的 intl ICU 版本已过时 (55.1),并且与 Symfony (57.1) 捆绑的 ICU 数据不匹配 要获得最新的国际化数据,请升级 ICU 系统包和 intl PHP 扩展。
我该如何升级它? 我正在使用 Ubuntu 16.04
这只是一个警告,您可以安全地忽略该消息。我已经回答过类似的问题。有关详细信息,请参阅此 URL:
https://github.com/symfony/symfony/issues/15007
注意:当您 运行:
时,您也会收到消息php bin/symfony_requirements
消息会说这是一个 "Optional recommendation"。
编辑#2
根据您的评论。您需要升级 ICU。听起来您可能在使用 Debian,并且有可能升级。试试这些命令。
yum list available |grep icu
这显示了可用的软件包并搜索 "icu"。第二列显示版本。如果有显示“57.1”的版本,那么你应该可以使用yum install
来安装它。否则你将不得不在你的系统上构建和安装,这很难给你一个明确的答案。