我有两个使用 Symfony2 框架的站点,它们具有相似的文件。
这些站点都在同一台服务器上并使用 APC 缓存。
我注意到一个站点上的一些项目然后在另一个站点上使用。
任何已使用的 APC 都有不同且唯一的密钥。
是否有某种方法可以为每个站点拆分 APC 缓存或设置前缀或其他什么?
你试过用ApcUniversalClassLoader()
吗?
根据手册,autoload.php
您可以使用不同的键启动 APC:
require __DIR__.'/../vendor/symfony/src/Symfony/Component/ClassLoader/ApcUniversalClassLoader.php';
$loader = new ApcUniversalClassLoader('your_application_key');
干杯;)