我有一个 php 文件 a.php,其中包括 b.php,其中包括 c.php。
所以 a.php 看起来像这样:
<?php
include_once('b.php');
// code
?>
b.php 看起来像这样:
<?php
include_once('c.php');
// code
?>
当我运行 a.php 时,出现此错误:
致命错误:c.php 中超过 60 秒的最大执行时间
当我收到此错误时,我通常使用:
ini_set('max_execution_time', 5000);
问题就消失了。
我试图把它放在 a.php 和 c.php 中,但我仍然得到错误。
第一个问题是:我把它放在 a.php 还是 c.php 中是否重要?第二个问题:如果在a.php和c.php中设置max_execution_time不起作用,我该怎么办?
顺便提一句。我不能访问 php.ini 所以我不能把它设置在那里。注意:显然这不是我的实际代码和文件名,但这几乎是设置。我正在使用别人的代码。所以 b.php 和 c.php 是由其他人创建的,而我正在创建 a.php。