[請益] 關於ssl的timeout問題

看板PHP作者 (Y)時間13年前 (2012/10/22 12:50), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
我發現不管是 file_get_contents的 stream_context_create(array('http' => array('timeout' => 1))); 或是curl的 curl_setopt($ch, CURLOPT_CONNECTITIMEOUT_MS, 100); curl_setopt($ch, CURLOPT_TIMEOUT_MS, 100); 遇到https的時候好像都會自動無視 請問有人解決過同樣的問題嗎?? 自問自答一下 改成用 curl_setopt( $ch, CURLOPT_TIMEOUT, 10 ); curl_setopt( $ch, CURLOPT_CONNECTIONTIMEOU, 10 ); 就可以了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.31.91.196 ※ 編輯: bmyone 來自: 114.34.50.57 (10/23 18:25)

10/23 19:03, , 1F
基本上兩個應該是都可以,應該是你PHP版本太舊
10/23 19:03, 1F

10/23 19:03, , 2F
只是補充一下,兩個都在 php manual 找的到
10/23 19:03, 2F

10/23 19:34, , 3F
yes,剛看了要5.2.3才有
10/23 19:34, 3F
文章代碼(AID): #1GXD2INW (PHP)
文章代碼(AID): #1GXD2INW (PHP)