【问题标题】:Can php page access/view mysql log files?php页面可以访问/查看mysql日志文件吗?
【发布时间】:2015-04-17 07:35:01
【问题描述】:

我正在尝试让 php 查看/访问 mysql 错误日志。

php 能否以任何方式确定错误日志文件的存储位置?

是否有一些设置可以读取以找出答案?

我的目的是创建一个日志查看器,用于多种类型的日志,我的一个需求是查看各种mysql日志。

但我不想手动配置文件夹路径位置,特别是如果此代码要在某处的共享服务器上运行,我不想引起任何安全问题/问题。

有没有一种安全的方法可以在 php 中自动确定日志文件的位置?

谢谢

【问题讨论】:

  • 我不认为 php 知道或可以弄清楚它的任何内容。毕竟,错误日志文件夹可以在任何地方。

标签: php mysql logging


【解决方案1】:

我认为答案是否定的。 为此,您需要有权读取 MySQL 存储日志的目录。该路径在 my.cnf 中配置,或者在其开始时设置为参数。我认为任何共享主机都不会让您查看此文件。此外,他们根本不允许您查看 mysql 日志,因为它是私人信息。没有人会让你查看他们所有客户的查询。 当然,如果它是您自己的主机 - 您可以做自己喜欢的事情,在这种情况下,您将有很多方法可以做到这一点。

【讨论】:

    【解决方案2】:

    不,你不能。如果可以的话,PHP 太危险了 ;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-28
      • 2018-09-15
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 1970-01-01
      • 2019-02-27
      相关资源
      最近更新 更多