Php 部分更改内存限制和最大执行时间

Php 部分更改内存限制和最大执行时间,php,memory,time,limit,execution,Php,Memory,Time,Limit,Execution,在一个巨大的数据库中执行复杂的查询时,我有一个内存限制问题和一个最大执行时间问题 解决这个问题的简单方法是在php.ini中增加这些参数的值,但我一直在阅读,不推荐这样做,而且也不可能拆分查询 那么,是否有任何方法可以修改这些参数或仅针对某些请求增加它们的参数 感谢您使用此功能,它设置给定配置选项的值。配置选项将在脚本执行期间保留此新值,并在脚本结束时恢复 ini_set('memory_limit','16M'); ini_set('max_execution_time', 300); 阅读

在一个巨大的数据库中执行复杂的查询时,我有一个内存限制问题和一个最大执行时间问题

解决这个问题的简单方法是在php.ini中增加这些参数的值,但我一直在阅读,不推荐这样做,而且也不可能拆分查询

那么,是否有任何方法可以修改这些参数或仅针对某些请求增加它们的参数

感谢您使用此功能,它设置给定配置选项的值。配置选项将在脚本执行期间保留此新值,并在脚本结束时恢复

ini_set('memory_limit','16M');
ini_set('max_execution_time', 300);

阅读有关核心php.ini指令的说明

增加值的简单方法是在脚本中运行
ini\u set()
,而不是编辑系统范围的设置。