日志
【PHP日志】
【thinkPHP日志】
Log::record()
Log::save() 写入文件
Log::write() 实时记录
tinkphp有个bug;必须要在runtime文件中建立相应模块的文件夹并赋予写入权限
【Apache服务器日志】
Apache默认开启日志,可通过httpd.conf配置
ErrorLog "/private/var/log/apache2/error_log"
CustomLog "/private/var/log/apache2/access_log" common
Webalizer是一个免费web服务器日志分析程序,在Mac中可以直接通过homebrew安装
brew install webalizer
安装完成后,修改/usr/local/etc目录下的webalizer.conf文件
29行 LogFile /private/var/log/apache2/access_log #代表apache的访问日志目录
43行 OutputDir /Library/WebServer/Documents/webalizer #代表webalizer统计信息输出目录
/Library/WebServer/Documents/ 为Apache服务器根目录
运行webalizer:
webalizer -c /etc/webalizer.conf
如果成功的话,就会发现在/Library/WebServer/Documents/webalizer 目录生成了一些文件
在浏览器地址栏输入localhost/webalizer就可以看到webalizer分析得到的Apache访问统计信息
【MySQL访问日志】
慢查询日志