有两个文件在我的项目,的php.ini和php5.ini最大执行时间不改变
php.ini
包含set_time_limit
和php5.ini包含max_execution_time = 60
,但我有改为max_execution_time = 500
但是当我打开phpinfo.php时,它仍然显示max_execution_time = 60
我应该写
我也试过在set_time_limit(500)
我的php.ini
有两个文件在我的项目,的php.ini和php5.ini最大执行时间不改变
php.ini
包含set_time_limit
和php5.ini包含max_execution_time = 60
,但我有改为max_execution_time = 500
但是当我打开phpinfo.php时,它仍然显示max_execution_time = 60
我应该写
我也试过在set_time_limit(500)
我的php.ini
不建议将max_execution_time更改为服务器范围的更高值。在调用phpinfo()或您需要的代码之前,只需使用以下代码即可。
ini_set ('max_execution_time', 5000);
set_time_limit()函数仅复位的时间限制,你需要的max_execution_time。
谢谢,它工作 –
搜索与phpinfo();
什么是你加载的配置文件,然后执行该文件中的变化。
否则,您可以使用set_time_limit函数更改您的时间限制。
总的来说,我认为在实际需要更多时间的脚本中使用set_time_limit(60)
或其他需要的时间是个好主意。该命令将时间限制重置为其参数。它不会在php.ini中工作。
此外,您是否在更改php.ini后重新启动了Web服务器?否则,您的更改可能尚未生效。
欢迎来到Stack Overflow。您可以使用** {} **工具栏按钮格式化源代码。 –
在'phpinfo.php'中检查从哪里加载'php.ini'的确切位置。 – hjpotter92