gpt4 book ai didi

php - 带有 codeigniter 问题的数据库缓存

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:01:49 25 4
gpt4 key购买 nike

我刚刚使用 codeigniter 和 mysql 构建了一个站点。效果很好,但我想打开数据库缓存。我想我会在全局范围内这样做,而不是手动缓存每个 select 语句。在我的数据库配置文件中,我设置了 'cache_on' = TRUE 然后为 'cachedir' = "http://www.mydomain.com/application/cache/dbcache"

我将整个缓存目录设置为可写,所以我认为一切都设置正确。加载了几页后,我回头查看缓存目录,它仍然是空的。我假设这意味着没有缓存任何内容。我错过了什么吗?我没有收到任何错误,我所有的选择语句都显示了结果。我做错了什么/如何判断缓存是否正常工作?

谢谢!

最佳答案

您需要使用相对路径,而不是 url。

尝试将 cachedir 更改为 application/cache,如下所示:

$db['default']['cachedir'] = 'application/cache';

关于php - 带有 codeigniter 问题的数据库缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5052695/

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