您所请求的网址(URL)无法获取,但服务器重复接收到两次提交 表单提交数据后,执行PHP代码(不断向数据库INSERT记录,例如1000条记录)。。但有时候执行完毕发现数据记录竟然是2000条,多出了一半然后我在执行完毕处写了日志,发现经常会出现两个日志,相隔100秒左右。也就是说请求了两次?但测试的时候前端确实只请求了一次页面执行没有出现成功页面就直接提示下面错误页面了: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码没问题,之前一直没问题的,最近就出现了。而且我如果INSERT的记录比较少,也就是PHP执行的时候短的话是正常的。。刚刚又试了一次,但出现下面的提示后,又多了一半。服务器日志有两次执行记录,但前端确实只请求了一次。 1、可能与你的服务器配置有关。因为你隐去了url,无法判定是否是这个原因(如果不是专业人员配置的,可能性至少是80%)2、可能与你的浏览器有关,如果是IE8及以下。post 表单被重复处理的可能性约50%3、可能与你的程序有关,数千条数据逐条处理是很耗时的,程序可能超时。4、可能与数据本身有问题有关,如果你没有对数据做合法性检查,那么错误的数据必然导致系统崩溃 要用PHP开发Web Service,有什么好的建议吗 谁知道这样的网站多少钱? fget($c,10)只能读取9个字节,那另一个字节呢? PHP 远程调试环境搭建求助 如何将两个Discuz! 5.0.0进行数据整合? 有个问题一直没有搞明白,今天一定要搞明白 着急中,url apache 重写的问题 利用$_SERVER["HTTP_REFERER"]却得不到链接本页面的上一页面的URL,怎么回事? 急寻帮助,如何停止页面刷新?感兴趣的也可以进来看看! 日期相减的问题 smarty能在一个类的方法中调用display?? 怎么把 字符串转为 8进制?
刚刚又试了一次,但出现下面的提示后,又多了一半。服务器日志有两次执行记录,但前端确实只请求了一次。
2、可能与你的浏览器有关,如果是IE8及以下。post 表单被重复处理的可能性约50%
3、可能与你的程序有关,数千条数据逐条处理是很耗时的,程序可能超时。
4、可能与数据本身有问题有关,如果你没有对数据做合法性检查,那么错误的数据必然导致系统崩溃