mysql替换回车、换行符
[ 2013-04-26 18:53:08 | 作者: admin ]
UPDATE table_name set field_name=REPLACE(REPLACE(field_name,char(10),'<br>'),char(13),'<br>');
此脚本实现nginx日志文件按天自动切割,并且删除一个月前的日志
[ 2013-04-26 15:22:20 | 作者: admin ]
p.s. 需要注意的是,一开始用root手动运行脚本可以运行,但是自动运行发现无法自动建立access.log,结果查看是目录权限问题。crontab配置中使用root运行脚本。
logs目录的权限必须和nginx配置的user nfsnobody nfsnobody权限一致,这样nginx 才能自动再建立access.log
自动运行的脚本 /home/tools/nginx_log_auto_split.sh
在logs目录下面建立old目录,将每天的日志移入压缩。
阅读全文…
logs目录的权限必须和nginx配置的user nfsnobody nfsnobody权限一致,这样nginx 才能自动再建立access.log
chown -R nfsnobody:nfsnobody logs
自动运行的脚本 /home/tools/nginx_log_auto_split.sh
在logs目录下面建立old目录,将每天的日志移入压缩。
#!/bin/bash
# This script run at 23:59
# The Nginx logs path
logs_path="/usr/local/nginx.0.8.15/logs"
...# This script run at 23:59
# The Nginx logs path
logs_path="/usr/local/nginx.0.8.15/logs"
阅读全文…
1