我使用SugarCRM来获取案例中的记录(超过1000条记录)。 我已经设置了config_override.php:
$sugar_config['max_record_fetch_size']= 1200;
的php.ini:
max_execution_time = 3600;
我仍然收到超时错误。我还需要改变什么?
答案 0 :(得分:3)
将最大执行时间设置为0,以便它不会通过超时错误...但您需要优化代码或查询以获取记录。
std::string sHaystack = "This is %XXX% test.";
std::string sNeedle = "%XXX%";
std::string sReplace = "my special";
sHaystack.replace(sHaystack.find(sNeedle),sNeedle.size(),sReplace);
std::cout << sHaystack << std::endl;
答案 1 :(得分:1)
在SugarCRM 7.6中,有一个新的配置来覆盖 api.timeout
$sugar_config['api']['timeout'] = 180; //default 3 minutes
所以我需要将时间覆盖到更高的值以避免请求超时错误: - )