Plesk 12 API cURL连接重置

时间:2015-02-06 19:47:13

标签: php api curl plesk connection-reset

我正在使用cURL来发出Plesk API请求。

当我发出需要Plesk长时间操作的请求时(例如创建或删除订阅),我在大约10秒后收到“连接已重置”浏览器错误。

然而,如果我尝试一些我知道很简单的事情(例如删除不存在的订阅),它会立即返回并带有有用的响应。

由于短cURL请求会立即返回响应,因此我觉得这是我的Web服务器而不是我的脚本的问题。

我的主机已将PHP的max_execution和max_input时间提高到120,以及MySQL最大执行时间。但是,连接仍然会在cURL请求中大约10秒后关闭。

他们似乎没有想法,我真的需要这个工作。

有关如何解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:1)

我的主机注意到我的每次API调用后Apache服务器都在重启。

在重新启动响应之前,Apache重启正在中断我的连接。

通过将Apache重启间隔从0秒更新为120秒,我能够避免此冲突并收到API响应。

我在Parallels论坛中找到了有关间隔设置的提示。请参阅this thread的结尾。