2

我有两个使用 Symfony2 框架的站点,它们具有相似的文件。

这些站点都在同一台服务器上并使用 APC 缓存。

我注意到一个站点上的一些项目然后在另一个站点上使用。

任何已使用的 APC 都有不同且唯一的密钥。

是否有某种方法可以为每个站点拆分 APC 缓存或设置前缀或其他什么?

4

1 回答 1

4

你试过用ApcUniversalClassLoader()吗?

根据手册autoload.php您可以使用不同的键启动 APC:

require __DIR__.'/../vendor/symfony/src/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php';

$loader = new ApcUniversalClassLoader('your_application_key');

干杯;)

于 2012-07-28T14:44:21.953 回答