【发布时间】:2017-06-01 01:52:07
【问题描述】:
我用 CodeIgniter 缓存了一个页面。它在缓存文件夹中创建了两个文件。一个正确的,就像它应该的那样。第二个有很多错误
Message: Trying to get property of non-object
和
Message: Undefined offset: 0
在我将数据发送到此视图的行中,例如
<?= $post[0]->data_dodania; ?>
在浏览器中,我看到了正确的。良好的缓存页面。没有任何错误。但是在缓存文件夹中,我得到了这两个文件,一个好一个坏一个到同一页面。
为什么?这是关于什么的? 为什么缓存会生成两个文件,一个坏一个好?
和控制器中的代码:PRINT SCREEN and code in Controller
缓存文件:打印屏幕:Cache Files: PRINT SCREEN
这些名字是什么? 93f498562c1788597009057fb11067eb, ec09f491c06d849fa4be87aaaca3c489 ?为什么 ?我以为应该是controller_name+function_name,而不是……这样的?
像这样命名的文件,没有扩展名
【问题讨论】:
标签: php codeigniter caching