我有一个你在wp网站上安装的插件,然后需要将它连接到我的生产网站。对于此连接,我使用CURL请求。
我在wpengine上安装了一个wordpress网站时遇到问题。它工作了很长时间,然后突然CURL
无法通过wpengine上的wp站点与我的生产站点连接。
在curl_error($ch)
我得到" Couldn't connect to host
",我只有这个网站是一个wpengine就有这个问题。
这是我的CURL
连接代码
$vars = json_encode (
array(
//some params
)
);
$headers = array(
'Accept: application/json',
'Content-Type: application/json',
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://myproduction.com/');
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
$result = curl_exec($ch);
return json_decode($result);
这个问题已经发生了一段时间然后突然它又开始与我的生产网站一起正常工作并且一切正常,但现在我无法将它与我在另一台服务器上的生产网站副本连接(' { {3}}&#39)。同样的错误是生产副本,这是wp引擎上此站点的唯一问题。
让任何人知道这可能是什么原因,或者如何找到问题或修复任何事情,因为我不知道。