使用PHP7要求安装Symfony Symfony 3.2.6

时间:2017-03-26 21:28:31

标签: php symfony

我按照以下说明安装了Symfony 3.2.6: http://symfony.com/doc/current/setup.html#creating-symfony-applications-with-composer(我在Windows OS上工作)

安装后我运行/config.php,这就是我得到的:

  
      
  1. intl系统上安装的ICU版本已过时(57.1),与Symfony(58.2)捆绑的ICU数据不匹配   最新国际化数据升级ICU系统包和   intl PHP扩展。

  2.   
  3. 应安装PHP加速器安装和/或启用PHP加速器(强烈推荐)。

  4.   

我是symfony的新手(在php配置方面也没有太多经验)。我环顾了一下,在https://pecl.php.net/package/intl找到了intl扩展,但是只有php 5.3 - 5.5的版本(奇怪的是我已经安装了最后xampp和php7在船上,发现有php_intl.dll但是支持ICU 57.1 v没有推荐58.2)。 关于加速器的东西(无论它应该是什么 - 没有明确解释)我在文档http://symfony.com/doc/current/reference/requirements.html#optional中找到了我需要的东西

  

APC 3.0.17+(或需要安装其他操作码缓存)。

A还在pecl网站上查了一下,但是仅用于5.4 php的APC。 但是我发现了php 7的APCu和APCu bc(向后兼容性)。安装了两个提到的扩展symfony仍然声称,没有安装该加速器。

我的问题是如何在Windows上使用xampp在php 7上管理这两个推荐?

修改

第二个问题解决了。正如@zerkms所提到的,我刚刚在php.ini中添加了两行:

zend_extension=C:\xampp\php\ext\php_opcache.dll
opcache.enable=1

现在唯一的问题是使用intl anc ICU扩展

0 个答案:

没有答案