所以我编辑了我的 php.ini 文件以允许更长的 max_execution_time 以及其他一些设置。当我在 Windows Server 2003 上回收 IIS 6 中的应用程序池并检查我创建的 php 信息文件时,我更改了其他设置,但 max_execution_time 保持默认设置 (300)。这是怎么回事?它没有被注释掉,看起来像这样:
max_execution_time = 1800
就像我说的,我已经将 max_input_time 更改为具有相同的值,并且它可以工作。
max_input_time = 1800
读取 PHP Info 文件显示 max_input_time 为 1800 秒,但 max_execution_time 仍然显示为 300。对此有何想法?
编辑: phpinfo 文件中列出的加载配置文件是我正在使用的文件。正如我所提到的,其他设置正在生效,但是,这个特定的设置没有。这意味着它确实在读取我正在编辑的文件,它只是不想更改 max_execution_time。我也重新启动了服务器。