在 php 的配置/信息里面有一个设置脚本执行时间的函数,具体情况如下:set_time_limit
配置该页最久执行时间。语法: void set_time_limit(int seconds);返回值: 无函数种类: PHP 系统功能内容说明 本函数用来配置该页最久执行时间。默认值是 30 秒,在 php.ini 中的 max_execution_time 变量配置,若配置为 0 则不限定最久时间。当执行到该函数时,才开始计算。例如,若默认是 30 秒,而在执行到该函数前已执行了 25 秒,而用本函数改为 20 秒,则该页面最长执行时间为 45 秒。使用实例:
我的文章搜索函数由于文章数目的增加,经常会产生超时错误,我把脚本执行时间改为200秒后情况大大缓解!
<?
set_time_limit(200);
?>这样就可以了!
配置该页最久执行时间。语法: void set_time_limit(int seconds);返回值: 无函数种类: PHP 系统功能内容说明 本函数用来配置该页最久执行时间。默认值是 30 秒,在 php.ini 中的 max_execution_time 变量配置,若配置为 0 则不限定最久时间。当执行到该函数时,才开始计算。例如,若默认是 30 秒,而在执行到该函数前已执行了 25 秒,而用本函数改为 20 秒,则该页面最长执行时间为 45 秒。使用实例:
我的文章搜索函数由于文章数目的增加,经常会产生超时错误,我把脚本执行时间改为200秒后情况大大缓解!
<?
set_time_limit(200);
?>这样就可以了!
HTML是无连接系统,要是直接用页面方式,别说10分钟5分钟也危险啦
我这里有几个解决方法,你可以试试!可以用存储过程吗?快速的将数据抓出,然后存入文件,如果数据能在过期时间内取出
你就可以直接用愿程序来做!只须做个StoreProc。可以用C来写个小程序嘛!既然会PHP,那么也差不多啦!这样放到后台让它慢慢抓吧!实在要用PHP吗?怎么不试试用保障性高的TCPSocket连接方式?
其机制是这样的,用两个程序保障连接,一个C端,一个服务器端,
然后服务器那里的去抓数据。