首页 >后端开发 >php教程 >PHP 设置代码的最长执行时间

PHP 设置代码的最长执行时间

怪我咯
怪我咯原创
2017-06-19 09:59:582864浏览

php完成某些操作的时候,可能需要较长的执行时间。这就需要设置他的执行时间,否则服务器会在执行时间超时后,停止执行,页面出现空白的情况。下面推荐两种解决方案:

1.php文件页面设置:

<?php
//修改最大执行时间
<a href="https://www.baidu.com/s?wd=ini_set&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YdPvnsn10LPHnvnvnYrA7h0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHfsnj04njc1" target="_blank" class="baidu-highlight">ini_set</a>(&#39;max_execution_time&#39;, &#39;0&#39;);
//修改此次最大<a href="https://www.baidu.com/s?wd=%E8%BF%90%E8%A1%8C%E5%86%85%E5%AD%98&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YdPvnsn10LPHnvnvnYrA7h0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHfsnj04njc1" target="_blank" class="baidu-highlight">运行内存</a>
<a href="https://www.baidu.com/s?wd=ini_set&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1YdPvnsn10LPHnvnvnYrA7h0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHfsnj04njc1" target="_blank" class="baidu-highlight">ini_set</a>(&#39;memory_limit&#39;,&#39;128M&#39;);
 
/***
 * 
 * 代码块省略......
 * 
 * 
 */
 
?>

php.ini配置文件设置(具体值,根据需要设置):

max_execution_time = 60

memory_limit = 128M

0b46f21fbe096b63a8bf88b909338744eaf8acb1.jpg

962bd40735fae6cd80737d880ab30f2443a70f10.jpg

注意:如果执行内存完全满足的话,就不需要设置了。具体设置,根据情况灵活设置。

以上是PHP 设置代码的最长执行时间的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn