【问题标题】:Why Symfony says APC isn't installed when it is?为什么 Symfony 说安装 APC 时没有安装?
【发布时间】:2014-07-10 16:00:32
【问题描述】:

我用 composer 安装了 Symfony,当我进行环境检查时,它告诉我安装 APC 并关闭 php.ini 中的短打开标签。但是在我完成所有这些步骤并重新启动 apache2 之后,我再次运行测试并想象当 symfony 再次给我同样的警告时我的困惑。

我 100% 确定我安装了 APC,因为我可以在 phpinfo 中看到它已启用,并且我可以在 apc.php 页面上看到它的状态。为了禁用短打开标签,我编辑了在/etc/php5/apache2/ 中找到的php.ini。又一次 phpinfo 说短打开标签确实被禁用了,但为什么 check.php 仍然给我警告呢?

顺便说一句,Symfony 还告诉我安装 intl 扩展,它注意到我安装了 intl,但没有注意到 APC 和短打开标签。可能是什么原因?我应该忽略这些警告还是什么?

【问题讨论】:

标签: php apache symfony


【解决方案1】:

嗯,apache2 和 cli 使用了两种不同的 php 解释器,并且每一种都有自己的 php.ini 文件。所以,..也许有两种不同的配置。 “symfony 告诉我”是什么意思。您是在控制台模式下还是在您的网络浏览器中?

【讨论】:

  • 我处于控制台模式。你是对的/我编辑了位于 cli 文件夹中的 php.ini,Symfony 现在对我的服务器配置感到满意。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-24
  • 2021-04-13
  • 2015-09-06
  • 2019-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多