Php 如何在joomla中设置查询超时?
我使用joomla连接到postgresql:Php 如何在joomla中设置查询超时?,php,joomla,Php,Joomla,我使用joomla连接到postgresql: $db = JFactory::getDBO(); $db->setQuery($query); $db->query(); $object = $db->loadAssocList(); 默认超时时间=30秒。我要设置超时=120。 如何设置查询超时?谢谢。您需要使用标准的php函数 设置时间限制(120) 您需要使用标准的php函数 设置时间限制(120) 设置允许脚本运行的秒数。如果达到该值,脚本将返回一个
$db = JFactory::getDBO();
$db->setQuery($query);
$db->query();
$object = $db->loadAssocList();
默认超时时间=30秒。我要设置超时=120。
如何设置查询超时?谢谢。您需要使用标准的php函数 设置时间限制(120)
您需要使用标准的php函数 设置时间限制(120) 设置允许脚本运行的秒数。如果达到该值,脚本将返回一个致命错误。默认限制为30秒,如果存在,则为php.ini中定义的
max\u execution\u time
值
调用时,set\u time\u limit()
从零重新启动超时计数器。换句话说,如果超时是默认的30秒,并且在脚本执行25秒后进行了调用,例如set\u time\u limit(20)
,则脚本将在超时之前运行总共45秒
设置允许脚本运行的秒数。如果达到该值,脚本将返回一个致命错误。默认限制为30秒,如果存在,则为php.ini中定义的max\u execution\u time
值
调用时,set\u time\u limit()
从零重新启动超时计数器。换句话说,如果超时是默认的30秒,并且在脚本执行25秒后进行了调用,例如set\u time\u limit(20)
,则脚本将在超时之前运行总共45秒
set_time_limit