[請益] 不小心寫出無限迴圈

作者: red0whale (red whale)   2017-11-30 20:41:41
剛才要寫Comet結果不小心寫出while無限迴圈
而這個while無限迴圈裡頭有一個Fatal error錯誤
這導致error_log的大小不斷的以倍數成長
我立即把頁面關閉
但是後端程式依舊一直在跑那個無限迴圈的程式
到現在已經過了兩個多鐘頭,主機仍舊無法中止這個程式
因為我是承租虛擬主機
而現在主機商已下班
難道我要一直等到主機爆掉為止嗎?
誰能告訴我如何中止一切正在執行的所有程式?
現在這個error_log已經100多MB了,而且怎麼刪也刪不掉…
作者: swallowcc (guest)   2017-12-01 11:01:00
聽起來像是只能用cpanel的主機, 可以做的事情很少
作者: a9509028 (光頭)   2017-11-30 21:58:00
怎麼聽起來有點逗趣 。 抱歉
作者: lnmlee   2017-11-30 22:19:00
流量沒爆就好 不然按流量算錢 呵呵如果有綁信用卡或是其他付費 可以先停卡或是取消授權
作者: cs8425 (cs)   2017-11-30 22:41:00
ssh進去kill掉重開...?
作者: tentenlee (天天)   2017-11-30 22:43:00
進程處理器 可以砍thread
作者: imhaha (嘿嘿)   2017-11-30 23:04:00
直接重開(?
作者: yanli2 ( Yan™)   2017-12-01 03:20:00
不用擔心 log到破好幾G時 apache會自動當掉
作者: xdraculax (首席怪叔叔)   2017-12-01 14:55:00
養成習慣 while 必加次數上限,百萬都比無限好
作者: Neisseria (Neisseria)   2017-12-01 15:59:00
租到沒有 shell 權限的主機有時真的會...
作者: chan15 (ChaN)   2017-12-16 18:30:00
主機 php runtime 開這麼高喔,祝福你..

Links booklink

Contact Us: admin [ a t ] ucptt.com