在正常情况下,一切正常,我可以使用但在“重度”DDOS 攻击下写入和创建新文件fopen()
,fwrite()
当文件指针位于 0 时,我无法向 file.eg 写入任何内容。使用 "w" mod ,结果将是一个空白文件,但是通过使用 "a" 或 "c" mod ,如果文件不存在或为空,则不会写入任何内容(也只会创建一个空白文件),但如果文件有一些字符,它会在字符之后写入或分别清除和重写新字符。当 DDOS 停止时,一切都会好起来的。这是我用于测试的简单代码,有什么问题?我可以修复它吗?
我在 ubuntu 中使用 php5 和 apache 和 lighttpd ......
<?php
$fp = fopen('data.txt', 'w');
fwrite($fp, '1');
fputs($fp, '23');
fclose($fp);
?>