1

我正在尝试检查 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 脚本代码。但这表明没有缓存命中。

任何线索我做错了什么?

4

0 回答 0