0

我的服务器上有一个非常大的日志文件,我希望在我的网站上有一个不断更新的控制台视图,只显示文件的最后 50 行左右

问题是每次加载整个文件都需要很长时间,所以我需要一种方法来只加载 nescsarry 行,(如果可能的话)或其他有效的解决方案。

提前致谢

4

2 回答 2

0

我会说这是一个完全相同的副本(正如约翰康德所说),除非你想在客户端做,在这种情况下,也许,你可以用HTTP byte serving来做。

我建议您使用 PHP 执行此操作,因此请阅读该问题。

于 2013-03-17T20:55:11.773 回答
-1
$file = file("file.txt");
for ($i = count($file)-50; $i < count($file); $i++) {
echo $file[$i] . "\n";
}

未经测试,但是...?

于 2013-03-17T20:44:27.950 回答