所需脚本文件中超过最大执行时间
Maximum execution time exceeded in required script file
我有一个脚本提示执行时间超过致命错误。
起初,错误是针对我的主脚本文件的。当我使用 ini_set 设置脚本的执行时间时,该错误消失了,但我又遇到另一个部分抛出的另一个执行时间超过致命错误...
该错误表明它来自我在脚本文件顶部 require_once
的必需文件。
但是,错误是在脚本文件中间某处的 ajax 调用之后生成的,并且错误在脚本的第 4 行调用了第一个必需的文件...
错误:
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>[PATH]...\Header1.php</b> on line <b>4</b><br />
我的主脚本文件的顶部:
<?php
ini_set('memory_limit', '512M');
ini_set('max_execution_time', 100);
require_once $_SERVER['DOCUMENT_ROOT'].'\Header1.php';
require_once $_SERVER['DOCUMENT_ROOT'].'\Require.php';
?>
Header1.php:
<?php
if (session_id() === "") { session_start(); }
$port_apache = "80";
我尝试将 ini_set() 放在第 3 行的 header1 文件中,但错误移至第 3 行。
header1 文件仅设置静态变量,其中没有函数、文件包含或任何其他内容,因此看到该文件中的某些内容引发的错误让我感到非常困惑。
这是怎么回事?
我必须在 ajax 调用发布到的函数库文件中设置最大执行时间限制。
我有一个脚本提示执行时间超过致命错误。
起初,错误是针对我的主脚本文件的。当我使用 ini_set 设置脚本的执行时间时,该错误消失了,但我又遇到另一个部分抛出的另一个执行时间超过致命错误...
该错误表明它来自我在脚本文件顶部 require_once
的必需文件。
但是,错误是在脚本文件中间某处的 ajax 调用之后生成的,并且错误在脚本的第 4 行调用了第一个必需的文件...
错误:
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>[PATH]...\Header1.php</b> on line <b>4</b><br />
我的主脚本文件的顶部:
<?php
ini_set('memory_limit', '512M');
ini_set('max_execution_time', 100);
require_once $_SERVER['DOCUMENT_ROOT'].'\Header1.php';
require_once $_SERVER['DOCUMENT_ROOT'].'\Require.php';
?>
Header1.php:
<?php
if (session_id() === "") { session_start(); }
$port_apache = "80";
我尝试将 ini_set() 放在第 3 行的 header1 文件中,但错误移至第 3 行。
header1 文件仅设置静态变量,其中没有函数、文件包含或任何其他内容,因此看到该文件中的某些内容引发的错误让我感到非常困惑。
这是怎么回事?
我必须在 ajax 调用发布到的函数库文件中设置最大执行时间限制。