更改Mysql、php和apache2日志文件格式

更改Mysql、php和apache2日志文件格式,php,mysql,linux,apache2,sysadmin,Php,Mysql,Linux,Apache2,Sysadmin,我将php错误、所有mysql查询、apache2错误和mod_重写调试发送到一个文件中,不用说其中很忙 可以从以下位置更改格式: [22-Jul-2009 23:00:58] Parameters: GET Array ( ) POST Array ( ) [22-Jul-2009 23:00:58] Finding Associations 237 Query SELECT `table`.* FROM `table` WHERE 1=

我将php错误、所有mysql查询、apache2错误和mod_重写调试发送到一个文件中,不用说其中很忙

可以从以下位置更改格式:

[22-Jul-2009 23:00:58] Parameters: 
GET Array
(
)

POST Array
(
)
    [22-Jul-2009 23:00:58] Finding Associations
                237 Query       SELECT `table`.* FROM `table` WHERE 1=1 ORDER BY date ASC
                237 Query       SELECT `table2`.* FROM `table2` WHERE RAND()  ORDER BY id
                237 Quit       
    [Wed Jul 22 23:00:58 2009] [error] [client 127.0.0.1] script '/var/www/default/public/static/js/menu.js' not found or unable to stat, referer: http://localhost
    [Wed Jul 22 23:00:58 2009] [error] [client 127.0.0.1] script '/var/www/default/public/404.php' not found or unable to stat, referer: http://localhost
    090722 23:03:00     238 Connect     development@localhost on project
                238 Query       SELECT @@sql_mode
                238 Query       SET SESSION sql_mode=''
                238 Query       SET NAMES utf8
                238 Query       SELECT @@SQL_MODE
                238 Query       SHOW FULL COLUMNS FROM `table`.`users`
对于一些较少的标签等,我跟踪日志文件,并希望在以后添加一些颜色


这是在参与了一些RoR开发之后出现的,我缺少rails控制台输出。

我将查看Pear中的日志类:

它非常灵活,可以让你更好地定制东西。。。当然,这看起来比通过apache的错误日志发送所有内容要好。如果有什么区别的话,代码在包中并不糟糕,因此您应该能够根据自己的喜好进行调整。。。我从来没有遇到过像rails控制台tho这样漂亮的东西