我使用以下代码远程执行脚本:
$url = 'https://x.x.com/update_something.cfm?something_id=' . $id;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($ch);
curl_close($ch);
然而,脚本没有被执行(当我从浏览器访问上面的url时,我可以看到更新的结果,当从php脚本执行上面时没有任何事情发生.PHP不给我但是,任何错误,它只是完成执行。我错过了什么?
答案 0 :(得分:0)
添加curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
使其有效! :)