作者Liszt04 (走路往下看都會怕)
看板PHP
標題[請益] 請問一下放在free host上面的php問題
時間Wed Dec 14 16:58:59 2011
我的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
1F:推 Fantasywind:沒有curl extension吧 12/14 17:01
2F:→ Liszt04:他的site有 因為我做1次做2次是對的 然後用while讓他 12/14 17:27
3F:→ Liszt04:跑100次跑到20-30次就會出這問題 12/14 17:27
4F:→ tyf99:set_time_limit() 12/14 17:50
5F:→ tyf99:也許主機提供方不想讓你跑太久的程式,鎖死了 12/14 17:51
6F:→ tyf99:echo ini_get('max_execution_time'); 印出來看看 12/14 17:57
7F:→ Liszt04:嗯嗯 我問了還在等牠們回@@ 12/15 17:21