【发布时间】:2011-01-01 10:19:03
【问题描述】:
我无法使用 PHP 打开 MySQL 的慢查询日志。我正在编写一个调试器并尝试访问日志文件,但它给了我一条权限被拒绝的消息。
代码:
$log = file_get_contents('/var/log/mysql/mysql-slow.log');
响应(错误):
Warning: file_get_contents(...): failed to open stream: Permission denied ...
我可以在终端上 cat 该文件就好了。我已将日志文件 chmod 为 0777,结果相同。 MySQL 运行时是否不允许此操作?有没有办法解决这个问题?
PHP5.2.10、Ubuntu 9.10、MySQL 5.1.37
【问题讨论】: