0

我试图读取日志文件的最后 50-70 行,日志文件可能会变得非常大,所以我需要一些方法来只获取最后一行而不下载整个文件。

这是因为文件将被流式传输给用户,因此他们可以实时查看他们的服务器。

我打算使用 jQuery 来更新 UI 和 PHP 来下载日志并将其分类。

如果这种做法很愚蠢,请提供其他建议。

最重要的是,所有的日志文件都是远程的,必须通过 FTP 访问,并进行身份验证。这排除了 fseek :(

谢谢!

4

1 回答 1

1

我只能想到远程站点上的某种服务,它可以为您提供所需的部分。

或者,您可以使用类似rsync的东西,并使本地副本与远程副本保持同步。Rsync 在块传输方面非常聪明,因此您的本地文件可能会非常频繁地更新。

然而,这两种解决方案都不是 FTP。

于 2012-09-05T22:26:58.800 回答