我通过 application/config/database.php 文件在 CodeIgniter 中启用了查询缓存,它起作用了。然后我禁用它,并注释掉文件夹路径。然后,当我重新启用缓存并取消注释文件夹路径时,缓存将不起作用。
我尝试过其他目录。这在本地服务器和 Web 服务器上都是一个问题。
$db['default']['cache_on'] = TRUE;
$db['default']['cachedir'] = './application/cache/';
这些是我的 database.php 设置。我试过删除'。从字符串的开头。我还尝试删除尾随和前面的斜杠。
任何帮助将非常感激。谢谢你。
编辑:我知道该文件夹是可写的,因为存储整页缓存有效。