【问题标题】:How many times a file was requested from a server?从服务器请求文件多少次?
【发布时间】:2018-03-07 08:17:22
【问题描述】:

是否可以通过某种方式查看从服务器请求特定文件的次数,或者设置系统以在将来查看它?

就我而言,它是我服务器上的一个 Javascript 文件,包含在许多不同的网站上。

我的设置是使用 LAMP。

【问题讨论】:

    标签: apache ubuntu lamp


    【解决方案1】:

    您可以在 Apache 服务器的 access log 中看到请求。

    只需手动扫描对该文件的请求或编写一些脚本。

    【讨论】:

      【解决方案2】:

      因此,发送到 Apache 服务器的 HTTP 请求会请求 JSON 文件。

      该服务器可能管理日志文件。 (该日志文件的位置是可配置的)。

      然后您需要扫描access log file 以查找每个访问权限。你可以使用类似的东西

      grep yourfile.json /var/log/www/access.log | wc
      

      (计算出现次数) 其中/var/log/www/access.log 是您的访问日志文件。

      顺便说一句,许多日志文件由logrotate 管理。细节是系统特定的。也考虑比。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-09-19
        • 1970-01-01
        • 2012-08-08
        • 2021-03-20
        • 2022-11-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多