打印

lnmp1.5版本网站日志分组问题

lnmp1.5版本网站日志分组问题

我有多个网站,日志默认路径在/home/wwwlogs里,以前版本的lnmp的每个网站的日志都是单独的独立的文件,现在的1.5版本怎么不支持在nginx.conf里自定义日志路径与日志名称了?貌似所有网站的日志都跑到/home/wwwlogs里的access.log里了?这样的话,我分析各个网站的日志太混乱了吧?我在nginx.conf里加入
access_log  /home/wwwlogs/www.***.com.log  www.***.com;  重启lnmp,提示我Starting nginx... nginx: [emerg] unknown directive "//" in /usr/local/nginx/conf/vhost/www.***.com.conf:71   。。。请问这怎么解决啊?

TOP

我也是昨天从LNMP1.4升级到1.5测试版的,没有发现你说的这个问题的!只要你在创建网站的时候指定的日志位置是/home/wwwlogs对应的文件就依然还是这些文件的!

感觉是你懂了Nginx.conf的配置才造成你这个问题的!

TOP

access.log 只记录默认虚拟主机上的访问记录
日志格式现在nginx早就都内置了,不用再单独写了。
你如果只加了 access_log  /home/wwwlogs/www.***.com.log  www.***.com;  了,而没有添加www.***.com 这个自定义日子格式的名字肯定不行,要不就删掉,不写,要不你就自己定义好日子格式。

报错信息没有具体配置文件信息没法说

TOP

lnmp的nginx默认返回客户端utf8编码?

lnmp的nginx默认返回客户端utf8编码?我的网页编码都是gb2312的,并且我网页的meta中声明了gb2312编码,可是分析http响应头发现nginx返回给客户端utf-8编码,这样网页就乱码了!而旧版本的lnmp的nginx就不会返回客服端utf-8编码,我在nginx.conf配置
charset gb2312;后重启也不起作用,请问如何才能不让nginx返回给客户端utf-8编码呢?旧版本的lnmp的nginx就不会返回客服端utf-8编码的啊啊啊啊

TOP

回复 4# 的帖子

lnmp没有指定任何编码,检查你的配置文件、程序、浏览器中是否有强制指定编码

TOP