bu sadece bir tahmin olduğunu, ancak (passthru) bir "tail-f" çıktı geçmesine deneyin.
ancak () sizin tampon temizlemek için bir yol bulmak gerekir.
Çok güzel bir çözüm ajax site oluşturmak olacaktır IMHO.
bir dizi için dosyanın içeriğini okumak. oturumda satır numarasını kaydetmek. dosyanın içeriği yazdırmak.
hat sayısı sayfasına sonucu append seans sayısı o büyükse, dosyayı denetleyen bir komut dosyası için bir ajax isteği her x saniyede başlar.
Eğer () inststed popen kullanabilirsiniz:
$f = popen("tail -f /where/ever/your/file/is 2>&1", 'r');
while(!feof($f)) {
$buffer = fgets($f);
echo "$buffer\n";
flush();
sleep(1);
}
pclose($f)
uyku% 100 CPU zaman olacak o olmadan, önemlidir.