Я извлекаю веб-страницу через завиток с одного сайта. Проблема в том, что на одном компьютере он работает, тогда как в другом он не работает. Вот код:
$ch = curl_init('https://emea2cps.adobeconnect.com/api/xml?action=login&login=myUser&password=myPassword'); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch,CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSLVERSION,3); curl_setopt($ch, CURLOPT_COOKIEFILE, __DIR__.'/cookies'); curl_setopt($ch, CURLOPT_COOKIEJAR, __DIR__.'/cookies'); curl_exec($ch); $info= curl_getinfo($ch); curl_close($ch); $ch1 = curl_init('https://meet77842937.adobeconnect.com/api/xml?action=report-my-meetings'); curl_setopt($ch1,CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch1, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch1,CURLOPT_RETURNTRANSFER,TRUE); curl_setopt($ch1, CURLOPT_SSLVERSION,3); curl_setopt($ch1, CURLOPT_COOKIEFILE, __DIR__.'/cookies'); curl_setopt($ch1, CURLOPT_COOKIEJAR, __DIR__.'/cookies'); $data = curl_exec($ch1); $info1= curl_getinfo($ch1); curl_close($ch1);
Работа с PHP 5.4.12 , Curl 7.29.0
Не работает на PHP 5.2.7 , Curl 7.34.0
Можете ли вы сказать мне, где проблема? А также вы можете предоставить мне другие способы извлечения веб-страницы, которая должна быть обработана https и cookie.
С уважением