PHP网页后退时已过期怎么样设置

PHP网页后退时已过期怎么样设置,第1张

退到一个因POST而出现的网页,就会提示这个。

通用的解决方法是:处理POST之后,立刻跳转到另外一页来显示处理结果(PHP就用header或者输出meta跳转也可以),这样POST的那页就不会出现在浏览器的历史页面列表里。例如此时在结果页后退,就会退到POST之前的页面而跳过POST处理页,也就不会有“页面过期”的提示了。

能简单理解为请求超时吗?如果是请求超时的话,简单的做法是在php逻辑方法代码最前面加个set_time_limit(0)这是针对某个特殊请求用的特殊方法,如果要全局可以调一下php.ini跟apache或nginx的超时限制就可以解决。但是如果超时时间设置成60-70依然超时,就要考虑重构逻辑了,毕竟php依附于apache或nginx的进程的,超时时间过长更容易造成并发现象


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/479451.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-08
下一篇2023-06-08

发表评论

登录后才能评论

评论列表(0条)

    保存