📅  最后修改于: 2023-12-03 15:37:50.090000             🧑  作者: Mango
在 PHP 中,默认情况下,脚本执行时间的最大值是 30 秒。如果您的脚本需要更长的执行时间,可以使用以下 PHP 代码来增加最大执行时间:
ini_set('max_execution_time', 300); // 设置最大执行时间为 300 秒(5 分钟)
这将设置执行时间的最大值为 300 秒(5 分钟),但您也可以使用其他值。请注意,在某些共享托管环境中,您可能无法更改此设置。
您也可以使用以下 PHP 代码来检查当前的最大执行时间:
echo ini_get('max_execution_time'); // 输出当前最大执行时间
如果您需要在整个应用程序中使用相同的最大执行时间,可以将上述代码放置在公共启动文件中,例如 index.php
。这确保了您的应用程序在运行时始终具有适当的最大执行时间。
如果您需要覆盖 php.ini 中的默认配置,可以尝试在代码中设置以下值:
set_time_limit(300); // 设置最大执行时间为 300 秒(5 分钟)
但是请注意,set_time_limit()
可能因安全策略而被禁用,因此它并不总是您的最佳选择。
通过在 PHP 中使用 ini_set()
或 set_time_limit()
函数,您可以轻松地增加脚本的最大执行时间。但是,请先确保您真正需要增加执行时间,因为不良代码可能会导致系统性能降低。