设置脚本最大执行时间和允许使用最大内存

  修改php.ini文件(所有PHP脚本有效)

; 设置脚本最大执行时间(单位:秒),若设为0则不限制最大执行时间
max_execution_time = 30

; 设置脚本允许使用最大内存(单位:字节),若设为-1则不限制使用内存
memory_limit = 128M

  针对特定PHP脚本

<?php
// 设置脚本最大执行时间(单位:秒),若设为0则不限制最大执行时间,也可以使用ini_set()来设置
set_time_limit(30);

// 设置脚本允许使用最大内存(单位:字节),若设为-1则不限制使用内存
ini_set('memory_limit', '128M');


  设置完成后可以使用phpinfo()查看Core设置的Local Value列是否和设置的值一致,如果一致则说明设置成功,否则设置失败(有些虚拟主机会禁止修改PHP系统设置)。

Copyright © 2024 码农人生. All Rights Reserved