我使用joomla connect连接到postgresql:
$db = JFactory::getDBO();
$db->setQuery($query);
$db->query();
$object = $db->loadAssocList();
默认超时= 30秒。我想设置超时= 120。 如何设置查询超时?感谢。
答案 0 :(得分:2)
set_time_limit
设置允许脚本运行的秒数。如果达到此值,脚本将返回致命错误。默认限制为30秒,如果存在,则为php.ini中定义的max_execution_time
值。
调用时,set_time_limit()
从零开始重启超时计数器。换句话说,如果超时是默认的30秒,并且脚本执行了25秒,则进行set_time_limit(20)
之类的调用,脚本将在超时之前运行总共45秒。
答案 1 :(得分:1)
你需要使用标准的php函数
参数或者set_time_limit(120);