【发布时间】:2014-12-22 19:45:24
【问题描述】:
我有一个小问题,可能是缓存。 这是我的配置:
- 灯服务器
- Ubuntu 的最新版本
我有一个简单的页面,点击后会修改 mySQL 数据库上的项目,然后重新加载页面。
这是问题所在:无论是在服务器端(Ubuntu)还是客户端(Windows 8.1)端,页面都只能在 Firefox 上正常工作。例如,在 Chrome 或 IE 上,页面仅在第一次更新,然后似乎是静态的。 我什至尝试在 exit; 之类的代码上添加“硬”的东西,但它显然没有做任何事情。这个基本的东西只适用于 Firefox。
我想到了缓存问题,但不知道去哪里找。
编辑:代码
if(isset($_GET['Id']) && $this->isInt($_GET['Id'])){
$leCommercial = $this->getManagerCommerciaux()->Find($_GET['Id']);
if(!$leCommercial){
return "No retailer found";
}else{
if($leCommercial->getActif() == 0){
$leCommercial->setActif(1);
}else{
$leCommercial->setActif(0);
}
$this->getManagerCommerciaux()->Save($leCommercial);
$this->redirect($this->Shortcuts->getUrlSite().'commerciaux/');
}
}else{
return "Id is missing or a the bad format!";
}
【问题讨论】:
-
真的吗?您不会向我们展示任何代码,我们只是应该猜测导致问题的原因?你已经存在了足够长的时间来了解更多。
-
无代码 = 没问题...除非我们是某种魔术师或其他人,我们会猜测是什么导致了您的问题...在这种情况下,请等到有人猜测您会很好去:)
-
因为它在FF上完美运行,我认为这是一个配置问题......对不起,我的错,我会放代码
-
肯定是缓存问题。仍在寻找它的来源。因为这是我第一次使用 PHP 5.5...
标签: php google-chrome firefox caching explorer