我正在尝试检查 wincache 是否在我的 zend 框架 1.12 项目中正常工作,并且并没有真正得到 wincache.php 脚本的输出。
我在 Windows 8 上并使用 PHP 5.3 和 Wincache 运行 IIS8。phpinfo() 显示 wincache 1.3.4 已正确安装且工作正常。
我也没有从 Zend Framework 中得到任何错误消息或异常,告诉它使用后端“Wincache”。
Zend_Cache::factory(
'Core',
'Wincache',
array(
'caching' => 1,
'lifetime' => '3600',
'automatic_serialization' => 1),
array(
'cache_dir' => 'C:\Projects\website\application\cache',
'file_locking' => 1,
'read_control' => 1,
'read_control_type' =>
'adler32',
'ignore_user_abort' => 1));
然后我创建了一个路由并在视图中包含了 wincache.php 脚本代码。但这表明没有缓存命中。
任何线索我做错了什么?