很多站长朋友们都不太清楚php不限制时长,今天小编就来给大家整理php不限制时长,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php最大运行时间无限制有什么危害 2、 php程序怎么长时间执行? 3、 PHP 设置代码的最长执行时间 php最大运行时间无限制有什么危害1 客户端 长时间没有回应 影响用户体验.
2 若程序陷入死循环, 服务器端 会一直在运行这个脚本, 如果多人请求这个脚本 服务器就会崩溃掉
php程序怎么长时间执行?PHP不能长时间执行的原因:
由于PHP主要用于网页开发,为了避免长时间执行的网页占用太多的网络资源,PHP提供了限制PHP程序执行时间的方法,在php.ini 中的 max_execution_time 变量指定程序最大执行时间,默认是30秒,PHP程序执行超过这个时间后将被系统强制结束。
使PHP长时间执行的办法:
如果你的PHP系统不是为了网站开发而安装的,可以在PHP.INI文件里面修改这个参数的值。如果只是个别程序希望执行较长的时间,不想修改整个系统的配置,或者没有权限修改系统配置,可以在PHP程序里面适用本程序的参数值,语句示例:
//设置时间限制为2分钟
set_time_limit(120);
//设置时间限制为0,允许无限期执行
set_time_limit(0);
PHP 设置代码的最长执行时间php完成某些操作的时候,可能需要较长的执行时间。这就需要设置他的执行时间,否则服务器会在执行时间超时后,停止执行,页面出现空白的情况。下面推荐两种解决方案:
php文件页面设置:
<?php
//修改最大执行时间
ini_set('max_execution_time', '0');
//修改此次最大运行内存
ini_set('memory_limit','128M');
/***
*
* 代码块省略......
*
*
*/
?>
php.ini配置文件设置(具体值,根据需要设置):
max_execution_time = 60
memory_limit = 128M
注意:如果执行内存完全满足的话,就不需要设置了。具体设置,根据情况灵活设置。
关于php不限制时长的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php不限制时长 php限制提交次数的详细内容...