最新回答 / Microshan
以windows下的php+apache為例 首先,打開php.ini,找到“extension=php_curl.dll”,然后去掉前面的“;”注釋,重啟apache即可。 如果還出現此類問題,先檢查php.ini的extension_dir值是哪個目錄,在那個目錄下檢查有無php_curl.dll,沒有的話請下載php_curl.dll,再把php目錄中的libeay32.dll和ssleay32.dll拷到c:\windows\system32里面,重啟apache,OK!
2017-07-18
已采納回答 / 真正大英雄王思文
? ? ? ? if(curl_errno($ch)){? ? ? ? ? ? var_dump(curl_error($ch));? ? ? ? }寫到curl_close方法的前面試試看,然后設置curl那塊加上兩句?curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳過證書檢查? ? ? ? curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); ?// 從證書中檢查SSL加密算法是否存在
2017-07-17
已采納回答 / _蟄伏
樓上正解,$url = "http://www.xianlaiwan.cn/";就是需要抓取到的網址的了,前面的http_curl()函數里面的$url是多余的了,如果你需要傳遞參數的話,可以使用函數里面的參數
2017-07-17