如何缓存蛋糕生成的XML文件?
这是专门关于CakePHP的缓存系统的 它似乎可以很好地缓存视图文件,但不适用于xml文件。 这是我要缓存的文件:/views/thing/xml/config.ctp 它被称为: 这是我的班级:如何缓存蛋糕生成的XML文件?,xml,cakephp,caching,Xml,Cakephp,Caching,这是专门关于CakePHP的缓存系统的 它似乎可以很好地缓存视图文件,但不适用于xml文件。 这是我要缓存的文件:/views/thing/xml/config.ctp 它被称为: 这是我的班级: class ThingController extends AppController{ public $helpers = array('Cache'); public $cacheAction = array('config' => 36000); fun
class ThingController extends AppController{
public $helpers = array('Cache');
public $cacheAction = array('config' => 36000);
function config(){
// code here
}
}
我试过,读过烹饪书,在谷歌上搜索过,但没有结果
任何人都可以告诉我如何缓存由CakePHP生成的XML文件
:)刚刚检查了你的代码,它在我这方面工作得很好。请检查config/core.php中的Cache.disable或Cache.check键。此外,请仔细检查Web服务器是否对app/tmp/cache具有写入权限。如果缓存正在工作,那么在您第一次请求/thing/config和/thing/config.xml之后应该有两个文件:thing_config.php和thing_config_xml.php 我记得1.2中的缓存机制有一个缺陷,导致缓存的视图不能使用预期的相同mimetype
还有一个到cookbook源代码的链接,它显示了他们是如何解决这个问题的。刚刚检查了您的代码,它在我这方面非常有效。请检查config/core.php中的Cache.disable或Cache.check键。此外,请仔细检查Web服务器是否对app/tmp/cache具有写入权限。如果缓存正在工作,那么在您第一次请求/thing/config和/thing/config.xml之后应该有两个文件:thing_config.php和thing_config_xml.php 我记得1.2中的缓存机制有一个缺陷,导致缓存的视图不能使用预期的相同mimetype 还有一个到烹饪书来源的链接,显示了他们是如何解决这个问题的