Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 joomla 连接到 postgresql:
$db = JFactory::getDBO(); $db->setQuery($query); $db->query(); $object = $db->loadAssocList();
默认超时 = 30 秒。我想设置超时= 120。如何设置查询超时?谢谢。
set_time_limit
设置允许脚本运行的秒数。如果达到此值,脚本将返回致命错误。默认限制为 30 秒,如果存在,则为max_execution_timephp.ini 中定义的值。
max_execution_time
调用时,set_time_limit()从零重新启动超时计数器。换句话说,如果超时是默认的 30 秒,并且在脚本执行 25 秒后进行了调用set_time_limit(20),则脚本将在超时之前总共运行 45 秒。
set_time_limit()
set_time_limit(20)
你需要使用标准的php函数
设置时间限制(120);