所需脚本文件中超过最大执行时间

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 调用发布到的函数库文件中设置最大执行时间限制。