关于处理耗时长的php文件的办法

WBOY
Release: 2016-06-23 14:07:45
Original
1327 people have browsed it

我的1.php里 如果只写 echo "ok";
那么是可以正常显示OK的,但是如果我的1.php里解一个循环100万次的语句,并且每个循环间还sleep下(为了模拟1.php是一个会消耗较长时间的处理过程),那么很可能会在一段时间后蹦出提示框要保存此页面 (1.php)?请问这个是怎么回事?怎么解决呢?


回复讨论(解决方案)

set_time_limit(0);

不行啊。现象一样,是不是apache里要设置什么呢?

设置下memory_limit试试

楼上的也试过了,不行,现象相同。

set_time_limit(0);
而且还要到你的APACHE配置文件php.ini中修改max_execution_time = 0

仍然不行。是不是浏览器端还有什么要设置的

仍然不行。是不是浏览器端还有什么要设置的
先你的APACHE配置文件php.ini中修改max_execution_time = 0,然后在程序中添加set_time_limit(0);
怎么可能有问题呢?上亿的数据我测试的时候,页面等待十几分钟都没挂掉。

下载 说明你php脚本解析不了  有没有可能是php 挂了 

但是如果php挂了?怎么办呢?重装么

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!