gpt4 book ai didi

php - CakePHP - 如何简单地重置缓存的数据库模型

转载 作者:行者123 更新时间:2023-12-05 04:17:37 25 4
gpt4 key购买 nike

我有几个基于 CakePHP 的应用程序,这基本上适用于所有应用程序。当我的 Debug模式设置为 0(实时模式)时,每次我更新数据库结构(如新表和字段)时,只要我的应用程序使用它们,我总是会收到默认的“发生内部错误”消息。如果我将 debug 设置为 1 然后使用这些新字段,问题就解决了。有一个更好的方法吗?我不想在每次必须更新数据库时都启用调试和测试写入。另外/tmp/cache 子文件夹是空的,所以我不知道它存储在哪里。

最佳答案

这是我编写的一个函数,正是为了做到这一点。

function clear_cache() {
$cachePaths = array('js', 'css', 'menus', 'views', 'persistent','models');
foreach($cachePaths as $config) {
clearCache(null, $config);
}
}

它使用 clearCache Cake 中的函数。

关于php - CakePHP - 如何简单地重置缓存的数据库模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21724157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com