我找不到任何关于如何使用Symfony2配置APC的文档.我不想编写任何特定代码或有任何高级代码,只需使用Symfony2进行基本的APC设置.
我已经取消注释了app.php中的两行,一切似乎都没问题(该网站开始运行).
然而...
(1)我听到人们谈论"重启APC" - 这是什么意思?我是否可以在任何想要完全清洁的时候运行它:
php console cache:clear --env=prod --no-debug
Run Code Online (Sandbox Code Playgroud)
(2)在app/config_prod.yml中,我看到了这个:
framework:
router:
strict_requirements: null
#validation:
# cache: apc
Run Code Online (Sandbox Code Playgroud)
......那有什么作用呢?
在app.php中取消注释这两行似乎太容易了.必须有更多的配置选项.我再次不想要高级设置.
我甚至不知道APC是否正在运行,但考虑到网站运行告诉我它(在它之前没有,我需要在PHP中安装APC).
当我在Symfony2食谱中搜索"APC"时,它几乎没有返回.
apc_clear_cache()将清除系统缓存并调用apc_clear_cache('user')将清除用户缓存.- > /sf/answers/63785361/
另外,要在symfony中启动并运行apc,请确保在php.ini中为CLI启用它!不仅在你的apache使用的php.ini中,当我试图让自己运行时,这让我上当了一段时间
要检查symfony是否正在使用APC,请单击页面底部的探查器(在开发环境中),然后单击左侧的配置,它将告诉您是否已启用APC
| 归档时间: |
|
| 查看次数: |
10345 次 |
| 最近记录: |