新服务器/网站似乎是缓存,但缓存已关闭

时间:2013-05-10 21:32:02

标签: caching windows-7 iis-7.5

我最近设置了一个运行Windows 7 pro和IIS 7.5的家庭服务器。我有一个读取/写入数据库的ASP页面。我有一个场景是一份包含订阅者列表的简报。我手动选中用户名旁边的框,然后将它们添加到将该用户标识与messageid相关联的表中。

当页面最初加载时,假设我之前已将用户添加到简报中。我有一个显示“1个订户”的变量。如果我添加一个用户(通过选中他们名字旁边的框,点击提交并将表单提交到同一页面但添加了action = submit),用户条目将被添加到数据库中,然后脚本文件将重定向到没有动作的同一页面=提交和会话(“msg”)将显示为“已成功更新”但订阅者计数仍将等于1。如果我点击F5,数字会更新。

我读过的所有内容以及我对编程的了解都表明它是一个缓存问题。但是,我已经采取了我在网上找到的所有步骤来禁用所有缓存。

我可能会遗漏某些东西,或者它根本不是缓存问题,而是其他东西?我在其他服务器上使用这种编程风格多年没有任何问题,这就是为什么我觉得它指向某个地方的设置。

这是第一台服务器,我一直是管理员,所以当我们出现这些东西时,我有点笨手笨脚。


subscribers.asp?CID = 5

  • 轮询数据库以提取订阅者数量(受众)
    • [订阅者显示1]
  • 轮询数据库以提取数据库中的所有电子邮件地址(订阅者)
    • 列出表格中的可用电子邮件地址

我选中名称旁边的相应复选框并提交表单

  • 表单提交到subscribers.asp?cid = 5,隐藏输入类型名称= action value = submit

脚本运行(如果action = submit then)

  • 将订阅者ID插入受众群体表
  • 设置RS和Conn = Nothing
  • 的Response.Redirect(subscribers.asp?CID = 5)

GOTO TOP

订阅者仍然显示为1.点击F5,现在它显示适当增加。

非常感谢任何帮助!

0 个答案:

没有答案