在正常情況下,一切正常,我可以用fopen()
和fwrite()
編寫和創建新文件,但在「重度」DDOS攻擊下,當文件指針位於0 ,我不能寫任何東西file.eg.使用「w」mod,結果將是一個空白文件,但通過使用「a」或「c」mod,如果文件不存在或爲空,則不會寫入任何內容(也只是創建一個空白文件)有一些字符,它會寫入字符或分別清除和重寫新字符。 當DDOS停止時,一切都會好的。 這裏是我用於測試的簡單代碼,這是什麼問題?我可以修復它嗎?在重度ddos攻擊下php fopen()和fwrite()
我使用的是與Apache和lighttpd的Ubuntu的PHP5 ...
<?php
$fp = fopen('data.txt', 'w');
fwrite($fp, '1');
fputs($fp, '23');
fclose($fp);
?>
什麼樣的DOS攻擊?什麼是DOS攻擊Web服務器服務器或此腳本(氾濫)? – Baba
@Baba,大約700-800 ips,每20秒發送一個get到一個php文件,但不是那個測試腳本。 – sorset
你確定這些IP是唯一的,他們不使用隨機代理....因爲它可以很容易被阻止....如果你的系統超過處理或內存......它很難做任何事 – Baba