【问题标题】:Logging everything记录一切
【发布时间】:2015-07-09 19:27:42
【问题描述】:

我有一个问题,我被赋予了一个任务来记录所有事件,就像 Apache 服务器使用我们自己的 php 记录器所做的那样。我将脚本放在我们所有的页面上,一切正常,但与 Apache 日志文件相比,我错过了所有针对资产和资源的请求。

类似的请求:

/assets/some/thing/some.file

我无法登录。这几天我试图在互联网上找到答案,但没有找到任何答案。

只要能用 JavaScript 也可以。

我是网络开发的新手,所以如果这个问题已经得到解答或已知问题,请指导我找到解决方案。

【问题讨论】:

  • @aMrAhD_nAleEhS:我基本同意您的编辑,但请不要对软件产品的名称使用加粗。在英语中,它们成为专有名词,因此应该大写。无论如何,粗体在这里经常被过度使用 - 请谨慎使用它。
  • @halfer 抱歉,英语不是我的母语……壮胆是什么意思?
  • 没关系。我的信息是给您问题的编辑 - “大胆”意味着加粗,就像这样。

标签: javascript php logging


【解决方案1】:

您可以尝试将每个资产请求重新路由到一个自定义 php 文件,该文件然后为这些资源提供服务(例如使用 mod_rewrite.htaccess 文件)。 然后您就可以记录这些请求。

但请注意,这可能会导致相当大的性能损失。

【讨论】:

  • 感谢您的回答,但它是一个托管网站,我无权访问这些文件
  • 我正在考虑寻找类似谷歌分析但免费的东西,我可以将数据重定向到我想要的地方。有谁知道这样的事吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-21
  • 2012-02-27
  • 2019-01-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多