作者red0whale (red whale)
看板PHP
標題[請益] 不小心寫出無限迴圈
時間Thu Nov 30 20:41:41 2017
剛才要寫Comet結果不小心寫出while無限迴圈
而這個while無限迴圈裡頭有一個Fatal error錯誤
這導致error_log的大小不斷的以倍數成長
我立即把頁面關閉
但是後端程式依舊一直在跑那個無限迴圈的程式
到現在已經過了兩個多鐘頭,主機仍舊無法中止這個程式
因為我是承租虛擬主機
而現在主機商已下班
難道我要一直等到主機爆掉為止嗎?
誰能告訴我如何中止一切正在執行的所有程式?
現在這個error_log已經100多MB了,而且怎麼刪也刪不掉…
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.23.21
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1512045703.A.25F.html
1F:推 a9509028: 怎麼聽起來有點逗趣 。 抱歉 11/30 21:58
2F:→ lnmlee: 流量沒爆就好 不然按流量算錢 呵呵 11/30 22:19
3F:→ lnmlee: 如果有綁信用卡或是其他付費 可以先停卡或是取消授權 11/30 22:22
4F:→ cs8425: ssh進去kill掉重開...? 11/30 22:41
5F:推 tentenlee: 進程處理器 可以砍thread 11/30 22:43
6F:→ imhaha: 直接重開(? 11/30 23:04
7F:推 yanli2: 不用擔心 log到破好幾G時 apache會自動當掉 12/01 03:20
8F:→ swallowcc: 聽起來像是只能用cpanel的主機, 可以做的事情很少 12/01 11:01
9F:→ xdraculax: 養成習慣 while 必加次數上限,百萬都比無限好 12/01 14:55
10F:推 Neisseria: 租到沒有 shell 權限的主機有時真的會... 12/01 15:59
11F:推 chan15: 主機 php runtime 開這麼高喔,祝福你.. 12/16 18:30