[請益] curl_exec執行不停,求助!!!!

看板PHP作者 (咖哩~~)時間10年前 (2015/12/16 18:32), 10年前編輯推噓2(205)
留言7則, 6人參與, 最新討論串1/1
各位高手們 請問一下,我的curl有安裝成功 php.ini 顯示 cURL support enabled 但是用php執行curl_exec卻一直執行不停!!!! (崩潰) 把執行的url丟到瀏覽器,可以正常顯示結果 但使用php的寫法就不行 請問是什麼問題呢?? 我的php 版本5.3.28 (win7 32位元) 先感謝各位~!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.31.161.247 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1450261949.A.320.html

12/16 18:45, , 1F
水晶球,顯出景象
12/16 18:45, 1F

12/16 20:33, , 2F
地球 要 慘 啦
12/16 20:33, 2F

12/16 23:01, , 3F
code?
12/16 23:01, 3F

12/16 23:47, , 4F
請工作人員打開風扇
12/16 23:47, 4F

12/17 00:09, , 5F
不行 好冷 我關了
12/17 00:09, 5F
不好意思,第一次PO文,讓大家見笑了~ ^^" 我昨天測試過後發現 是CURLOPT_POST 造成curl_exec執行不停 在我的本機才會這樣,但在server上是正常的 $url='串接網站'; $ch = curl_init(); $res= curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //curl_setopt ( $ch, CURLOPT_POST, 1 ); => 如果打開,就會執行不停 註解掉就能顯示回傳值 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $res= curl_exec($ch); curl_close($ch); echo $res; 煩請各位比較熟悉curl用法的高手們 告知我一下,是否我本機的環境有哪邊沒設定好 ※ 編輯: cutepiyo (119.31.161.247), 12/17/2015 10:20:32

12/17 20:21, , 6F
你從瀏覽器執行可以 => 所以是用 GET ?
12/17 20:21, 6F
串接的url可以用post或get,在server上用post是可行的,本機就不行

12/18 00:15, , 7F
CURLOPT_FOLLOWLOCATION ← 應該是一直在 redirect
12/18 00:15, 7F
與這段無關,我保留或拿掉都是一樣的 剛才我把curl_setopt ( $ch, CURLOPT_POST, 1 ) ; 打開,結果出現 Failure of server APACHE bridge: Your content length exceeded INT_MAX Build date/time: Apr 20 2009 15:29:34 ※ 編輯: cutepiyo (119.31.161.247), 12/21/2015 14:01:23
文章代碼(AID): #1MSJszCW (PHP)
文章代碼(AID): #1MSJszCW (PHP)