存档

文章标签 ‘log’

nginx 的 access log rewrite log 日志配置

2017年3月5日 没有评论

nginx 的 rewrite log 是记录在 error log 文件中,而不是access log中。 nginx 开启 rewrite 的方法(在server段中添加): 首先,打开 error_log 日志 error_log logs/error.log notice; 1 error_log logs/error.log notice; 然后打开 rewrite_log 开关 rewrite_log on; 1 rewrite_log on; 这样就可以在 error.log 中生成重...

分类: nginx 标签: , ,

nginx php-fpm 输出php错误日志

2013年2月28日 7 条评论

nginx是一个web服务器,因此nginx的access日志只有对访问页面的记录,不会有php 的 error log信息。 nginx把对php的请求发给php-fpm fastcgi进程来处理,默认的php-fpm只会输出php-fpm的错误信息,在php-fpm的errors log里也看不到php的errorlog 原因是php-fpm的配置文件php-fpm.conf中默认是关闭worker进程的错误输出,直接把他们重定向到/dev/null,所以我们在nginx的error log 和php-fpm的errorlog都看不到php的错误日志。 调试起来就很痛苦了。解决nginx下php-fpm不记录php错误日志的办法: 1.修改php-fpm.conf中配置 没有则增加 ca...

分类: nginx 标签: , , , ,

log4j怎样能生成日期分割的文件

2012年7月24日 没有评论

按网上的资料配置的log4j 不能生成日期文件 用log4j生成日志,担心天长日久如果生成到一个文件里面有很大,考虑每天都生成当天的日志文件,文件名有当天的日期。 解决方法很简单: 在src目录下放置log4j.properties,内容如下 # Set root category priority to INFO and its only appender to CONSOLE. #log4j.rootCategory=INFO, CONSOLE log4j.rootCategory=INFO,CONSOLE, LOGFILE # CONSOLE is set to be a ConsoleAppender using a PatternLayout. log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOL...

分类: 技术 标签: ,