看板 PHP 關於我們 聯絡資訊
我的host是000webhost 我的網頁要反覆的去做curl_multi_exec然後把東西讀進去我的db 我檢查了一下我的db通常前面5-10分鐘都是對的 然後過幾分鐘就會跑出這東西 Fatal error: Maximum execution time of 10 seconds exceeded 出問題的地方是紅色那行 $flag=null; do { //fetch pages in parallel curl_multi_exec($curlHandle, $flag); } while ($flag > 0); 想請問一下有人知道怎麼解決嗎? 我試過exception丟掉也不行..zzz set_time_limit也是不行的因為000webhost不給我set. orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.248.234
Fantasywind:沒有curl extension吧 12/14 17:01
Liszt04:他的site有 因為我做1次做2次是對的 然後用while讓他 12/14 17:27
Liszt04:跑100次跑到20-30次就會出這問題 12/14 17:27
tyf99:set_time_limit() 12/14 17:50
tyf99:也許主機提供方不想讓你跑太久的程式,鎖死了 12/14 17:51
tyf99:echo ini_get('max_execution_time'); 印出來看看 12/14 17:57
Liszt04:嗯嗯 我問了還在等牠們回@@ 12/15 17:21