php难题,寻高手 问题描述:我在给公司改一个电子商务网站的后台时,有一个文件是用来生成产品静态页的,有4种生成方式:1.按产品编号生成,生成一个页面,2.按范围生成,输入产品编号的范围3.按产品类别生成,4生成全部。四种方式都是同一个文件处理的,现在只有第一种可以生成,第二种的范围不能跨越太大,第三种的改类别商品数量不能太多,失败的现象是页面生成一部分后就跟服务器断开连接了。现高分请求高手帮我解决这个问题。在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 set_time_limit(0);设置页面不超时.2 生成静态页面时,最好分几次完成,比如说,每次生成一千个产品,超出部分转向后再生成,以此类推,直至生成为止.3 可以参看现有的开源cms. 1 set_time_limit(0); //让php程序不限制执行时间2 ignore_user_abort(); //让php程序无视与客户端的连接,断了一样继续执行 结束大部分原因是超时,其实你可以查看apache的日志. 如果你的程序没bug,就肯定是脚本执行超时了。 設置php的執行時間,越大越好max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒memory_limit = 128M ;每个PHP页面所吃掉的最大内存,默认8M 关于php导出csv的问题 get是从服务器上取得数据,post是向服务器上传送数据 的疑问 用thinkphp写的异步交互,数组接收不到? 求救:有人不断恶意通过软件来访问某一个页面,造成数据库负载很大(唠叨请进)。 db2 安装 有关PHP数组的问题 Undefined variable: id “的错误 用PHP导出MYSQL的表的数据结构 求教,关于PHP 5.6 PDO如何处理sql server 数据库 求一段可以把 两个表单进行简单的计算,并可以提交到数据库的代码 php 数值输出精度问题 关于一个数组$value的问题
2 生成静态页面时,最好分几次完成,比如说,每次生成一千个产品,超出部分转向后再生成,以此类推,直至生成为止.
3 可以参看现有的开源cms.
2 ignore_user_abort(); //让php程序无视与客户端的连接,断了一样继续执行