Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果页面加载时间过长,则使用PHP重定向_Php - Fatal编程技术网

如果页面加载时间过长,则使用PHP重定向

如果页面加载时间过长,则使用PHP重定向,php,Php,如果页面加载时间过长,PHP有没有办法重定向页面 例如,我有一个PHP文件,它检查了一系列关于域名的详细信息。有时它会在脚本的不同阶段挂起—有时是在卷曲域时挂起,有时是在对其运行whois查询时挂起 不管脚本为什么挂起,有没有办法说“如果这需要15秒以上,重定向到另一个URL?” 我正在查看PHP头,但我认为这些头会在脚本开始运行之前发送,我不确定是否可以在整个脚本中发送重定向头 提前谢谢 这里更好的方法是通过ajax执行此操作,您可以在curl连接本身上设置一个超时。请看选项。问题有点不清楚,

如果页面加载时间过长,PHP有没有办法重定向页面

例如,我有一个PHP文件,它检查了一系列关于域名的详细信息。有时它会在脚本的不同阶段挂起—有时是在卷曲域时挂起,有时是在对其运行whois查询时挂起

不管脚本为什么挂起,有没有办法说“如果这需要15秒以上,重定向到另一个URL?”

我正在查看PHP头,但我认为这些头会在脚本开始运行之前发送,我不确定是否可以在整个脚本中发送重定向头


提前谢谢

这里更好的方法是通过ajax执行此操作,您可以在curl连接本身上设置一个超时。请看选项。问题有点不清楚,“我有一个PHP文件,它可以检查一个域名的一系列细节。”它检查数据库或Whois服务器是什么。。。添加PHP代码,这样a可以提供更好的建议,并查看代码的工作方式。只要您还没有向页面输出任何内容,就可以发送重定向标题。