在安装Symfony 2并检查/config.php之后,我收到了这样的通知:
您系统上安装的intl ICU版本已过时(55.1),并且与Symfony捆绑的ICU数据(57.1)不匹配,以获取最新的国际化数据升级ICU系统包和intl PHP扩展。
我该如何升级它?我使用的是Ubuntu 16.04
发布于 2017-02-25 12:37:16
这只是一个警告,您可以放心地忽略该消息。关于这一点,我已经回答了类似的问题。有关更多详细信息,请参阅此URL:
https://github.com/symfony/symfony/issues/15007
注意:当您运行以下命令时,也会收到以下消息:
php bin/symfony_requirements消息会说这是一个“可选的推荐”。
编辑#2
基于你的评论。你需要升级重症监护室。听起来你可能在使用Debian,而且可能会升级。尝试这些命令。
yum list available |grep icu这将显示可用的软件包,并搜索"icu“。第二列显示了版本。如果有一个版本显示为"57.1",那么您应该能够使用yum install来安装它。否则,您将不得不在您的系统上构建和安装,这将很难给您一个明确的答案。
https://stackoverflow.com/questions/42451078
复制相似问题