SugarCRM请求超时

时间:2016-02-04 03:57:41

标签: php linux apache sugarcrm

我使用SugarCRM来获取案例中的记录(超过1000条记录)。 我已经设置了config_override.php:

$sugar_config['max_record_fetch_size']= 1200;

的php.ini:

max_execution_time = 3600;

我仍然收到超时错误。我还需要改变什么?

2 个答案:

答案 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

所以我需要将时间覆盖到更高的值以避免请求超时错误: - )