Php curl在IIS服务器上不工作

Php curl在IIS服务器上不工作,php,curl,Php,Curl,我正在Windows的Parallels-Plesk面板上使用PHP5.5。 我有一个使用“curl”的脚本在这个服务器上不工作,但在另一个服务器上工作 我已经在php.ini中打开了curl。此服务器是“https”,因此我已检查开放ssl,它处于打开状态。 还将“libeay32.dll”和“ssleay32.dll”复制到系统文件夹中 如果我使用curl从自身获取数据,那么它就可以工作并提供数据。但如果我使用curl从外部服务器获取数据,那么页面是空白的 我甚至不能理解请求没有发出,或者它

我正在Windows的Parallels-Plesk面板上使用PHP5.5。
我有一个使用“curl”的脚本在这个服务器上不工作,但在另一个服务器上工作

我已经在php.ini中打开了curl。此服务器是“https”,因此我已检查开放ssl,它处于打开状态。
还将“libeay32.dll”和“ssleay32.dll”复制到系统文件夹中

如果我使用curl从自身获取数据,那么它就可以工作并提供数据。但如果我使用curl从外部服务器获取数据,那么页面是空白的

我甚至不能理解请求没有发出,或者它正在发出但没有收到,或者其他什么。甚至没有错误消息

我尝试运行代码的任何其他服务器都是“http”,但我的客户端必须运行的是“https”

服务器支持人员询问错误消息,我没有,所以他们无法帮助

请提供一些解决方案或任何建议,以便解决我的问题

这是我的密码:

$finalurl=”http://www.anysite.com/";
$ca='C:/Windows/curl ca bundle.crt';
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$finalurl);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT');
curl_setopt($ch,CURLOPT_CAINFO,$ca);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);
$result=curl\u exec($ch);
卷曲关闭($ch);
回声$结果;

即使是我们也无法不看到您的代码。您在第一行缺少“(结束报价)”