php - php页面可以访问/查看mysql日志文件吗?

标签 php mysql logging

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

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

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

我的目的是创建一个日志查看器,针对多种类型的日志,而我的需求之一就是查看各种mysql日志。

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

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

谢谢

最佳答案

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

关于php - php页面可以访问/查看mysql日志文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29693046/

相关文章:

php - MYSQL 查询按部分加载数据,如 phpmyadmin

MySQL LOAD XML 导入性能

php - 值作为 2147483647 插入数据库

java - Apache Log4j 自定义电子邮件附加程序未发送邮件,应用程序启动时出现错误通知

python - 如何在 python 记录器中打印源代码行

php - Laravel 8,如何在后台运行作业(脚本)?

php - 使用 PHP/MySQL 连接 2 个具有多列的表

php - 从 magento 表结构获取客户信息

PHP MySQLI 准备语句在执行时返回 false

android - 在客户端设备上登录 android 应用程序