使用动作助手Zend的缓存不工作(Zend Cache not working using Acti

2019-10-20 05:58发布

我想实现我的Zend框架应用程序整个页面静态缓存。 使用再加上捕捉前端的静态后台,整个页面可以被缓存,并在未来的.htaccess重定向服务,直到删除缓存/再生。 作为参考,我一直在使用的部分Zend_Cache_Backend_Static手册中,也有一些进一步的信息由类作者提供。

按照本例中,我已经配置的目录的高速缓存(静态HTML文件)和他们的标签,我已经添加了一行:

$this->_helper->cache(array('index'), array('allentries'));

我的控制器之一。

HTML文件是在正确的位置创建的,也创造了标签如预期。 但是,HTML文件始终是空白 - 0字节。

我无法诊断的问题,我不能在网上找到的任何信息,以帮助。 至于我可以看到它的一些问题,其接收来自Zend的应用程序输出的输出缓冲回调,但我不知道正是是错误的。

任何人都可以摆脱对这个问题的一些轻?

Answer 1:

很多挠头的后,我找到了答案:

; required for page caching
resources.frontController.params.disableOutputBuffering = true

...在应用程序INI文件。



文章来源: Zend Cache not working using Action Helper