我目前正在为wordpress开发一个插件,它使用recurly进行订阅。我已将其上传到我们的网站并在那里恢复编码。我已经完成了结帐页面,当我遇到错误时正在开发帐户页面:
Fatal error: Uncaught exception 'Recurly_ConnectionError' with message 'Failed to connect to Recurly (Could not resolve host: xx-my-subdomain-xx.recurly.com)
xx-my-subdomain-xx是子域的占位符
我已经将连接超时增加到30但我的努力是徒劳的。我尝试在我的localhost中测试它,发现它正在工作。我认为我与cURL有关,但我不能指出是什么导致了这个问题。
任何帮助都将不胜感激。
答案 0 :(得分:0)
Recurly_Client :: $ subdomain ='your-subdomain-name'; //即devapp,myapp..etc
您无需编写整个子域名,只需传递您在配置中找到的子域名 - >站点设置(仅限子域名)。
我希望这会解决您的问题,因为在此更改之后我也遇到了同样的错误。
答案 1 :(得分:0)
按如下所示提供您的子域
Recurly_Client::$subdomain = "Your RECURLY_SUBDOMAIN";
然后按如下所示添加您的API密钥和证书路径
Recurly_Client::$apiKey = "Your RECURLY_API_KEY";
Recurly_Client::$CACertPath = "Your RECURLY_OPENSSL_CertificatePATH";
我希望这对您有用。