Php işlem sonrası sunucunun çökmesi
7
●486
- 08-05-2013, 00:25:17ReQueM adlı üyeden alıntı: mesajı görüntüle
@set_time_limit(0); $sildim = $_GET["temizle"]; if($sildim == "tamam") { $oku = opendir("onbellek"); while ($sonuc = readdir($oku)) { $sonuck = explode(".",$sonuc); $sonuck = end($sonuck); if($sonuck == "cache"){ unlink("onbellek/".$sonuc); } } echo '<p style="font-size:24px;color:green;font-weight:bold;">Cache başarıyla boşaltıldı! <span style="color:#333;"><a href="#" onclick="history.back();">Geri dön!</a></span></p>'; }silmek için bu kodu kullanıyorum hocam. - 08-05-2013, 00:40:01teşekkürler hocam deneyip buradan geri bildirim yaparım.ReQueM adlı üyeden alıntı: mesajı görüntüle
- 08-05-2013, 05:08:35tek döngüye ek olarak linux sunucu dosya sayısı limitleri var.
tek seferde 300k dosyayı silmek için dosya işlemleri kodu yerine exec ile rm -vrf komutunu kullanabilirsiniz. dosya sistemi php den daha hızlı reaksiyon verecektir muhtemelen.
ssh den bile silmeye kalksanız 300k dosyayı silmek epey vakit alır.