【发布时间】:2009-07-28 21:03:11
【问题描述】:
我已经在网上问过这个问题,但到目前为止没有人回答。
我在实时服务器上有一个 Cake 应用程序。问题是一切似乎都被缓存了。
假设您在索引页面上,点击“删除”链接删除记录,然后您被重定向回索引。 “已删除”的记录仍然显示。如果您点击刷新按钮,记录将不再显示,并且会出现闪烁消息。
整个网站都是这样。
我在 config/core.php 中禁用了缓存,会话是纯 cakephp(与数据库和 php 会话相同),调试为 0。
服务器是 PHP5。
欢迎提出任何想法!
【问题讨论】:
-
那么,将调试设置为 2 怎么样?它有什么说法吗?您还可以发布您的 delete() 方法吗?所有型号都会出现这种情况吗?
-
另一个建议:尝试删除 /tmp/cache 中的所有文件。许多奇怪的 Cake 行为都源于此。
-
使用 pastebin 来发布您的删除消息,同时请发布您的 SQL 日志(以便我们查看是 db 速度慢,还是您的应用程序)
-
它与所有操作相关联,而不仅仅是删除。它会影响所有浏览器,而不仅仅是一种特定的浏览器。 Debug:2 什么都不做,在任何情况下都不会抛出错误
-
这可能是一个愚蠢的问题,但我对 Ajax 调用也有同样的问题,它没有正确更新它们的元素(可能是因为拼写错误)。你可能在使用 Ajax 吗?
标签: cakephp