ocean

匿名

10 月 012008
 

反垃圾邮件列表 | DNS反向解析问题 | IP反向解析问题 | 发 sina.com 问题 | 发 tom.com,163.net 问题 | 发 aol.com 问题 | 发 163,126 问题 | 发 gmail 问题 | 发 21cn 问题
发 yahoo 问题 | 发 hotmail, msn, live.com 问题

Winmail 退信分析大全 (2007,12,4 更新)

一般情况下,当您发送的邮件无法正常到达收件人时,Winmail 邮件系统将会自动给您发一封系统退信,这封退信通知里面包含了无法正常发送到对方邮件地址的原因,所以绝大多数情况下可以通过退信通知来找出发信失败的原因及解决方式。 当您收到退信时,可以选择将您收到的退信通知的原件完整的转发给我们,由我们协助分析退信产生的原因并提供对应的解决方式。或者您可以参考以下的内容,查看退信内容确认退信原因以便找出解决方式。下面这是一个典型的退信的内容,右边对应的是退信内容的含义。 Continue reading »

10 月 012008
 

编辑httpd.conf 设置如下:


SetEnv IMAG 1

CustomLog logs/access_log combined env=!IMAG

这样记录文件access_log就不会记录ico|gif|jpg|png|bmp|swf的访问记录,同样也可以加上css|js才过滤css和js文件,效果很好.
但是这种记录限制只限制于做虚拟主机的时候没有同时设定记录文件的时候会参照这个方式记录在access_log文件里.不过httpd.conf里默认还有另外一个类似不记录虚拟主机日志的日志文件.

(设定:服务器是windows20003,装有apache2.3 php5 mysql zend gd)

参照:
    #
    # The location and format of the access logfile (Common Logfile Format).
    # If you do not define any access logfiles within a
    # container, they will be logged here.  Contrariwise, if you *do*
    # define per-
access logfiles, transactions will be
    # logged therein and *not* in this file.
    #
    CustomLog logs/access.log common
这样会重复记录一个文件access.log ,所以可以注释掉上面那一行:
#CustomLog logs/access.log common Continue reading »

10 月 012008
 

Apache 一般有两种日志格式:
通用日志格式(Common Log Format) 和 组合日志格式(Combined Log Format)

http.conf中默认格式如下:
LogFormat “%h %l %u %t \”%r\” %>s %b” common
LogFormat “%h %l %u %t \”%r\” %>s %b \”%{Referer}i\” \”%{User-agent}i\”” combined

也可以使用自定义,这里使用`分隔 日志参数

%h`%l`%u`%{%Y-%m-%d %H:%M:%S}t`%r`%s`%b`%{Referer}i`%{User-Agent}i`%{X-Up-Calling-Line-ID}i

输出结果如下:
127.0.0.1 – frank [10/Oct/2000:13:55:36 -0700] “GET /apache_pb.gif HTTP/1.0″ 200 2326
127.0.0.1 – frank [10/Oct/2000:13:55:36 -0700] “GET /apache_pb.gif HTTP/1.0″ 200 2326 “http://www.example.com/start.html” “Mozilla/4.08 [en] (Win98; I ;Nav)”
172.16.0.115`-`-`2008-03-13 11:00:03`GET /logo.gif HTTP/1.1`200`2893`http://172.16.0.252/index.jsp `Opera/9.26 (Windows NT 5.1; U; zh-cn)`- Continue reading »

10 月 012008
 

对于PHP开发人员来说,一旦某个产品投入使用,那么第一件事就是应该将display_errors选项关闭,以免因为这些错误所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。

某个产品投入使用后,难免会有错误信息,那么如何记录这些对开发人员非常有用的信息呢?

将PHP的log_errors开启即可,默认是记录到WEB服务器的日志文件里,比如Apache的error.log文件。

当然也可以记录错误日志到指定的文件中。

# vim /etc/php.ini
display_errors = Off
log_errors = On
error_log = /var/log/php-error.log

另外也可以设定error_log = syslog,使这些错误信息记录到操作系统的日志里。

9 月 302008
 

受蔷薇的影响,今早起来风雨仍未歇息. 午后雨停开窗呼吸新鲜空气,看到一堆堆的小树叶,当然还有勤劳的阿姨. 阿姨年纪其实蛮大了,她的孩子应该比我还要再大吧? 看着她缓慢却又坚定步履和背影,看着她一遍又一遍的在风雨中打扫这些本可以在台风完全结束后再一次性清理的树叶,思忖着这物业负责人是否有考虑过工作的合理化呢? 基于一直以来看到的,他们应该是从来就没有考虑过. 阿姨的孩子们现在都是做什么的 他们关心阿姨的状况吗 这些都是未知的, 看着她的背影, 我在心里祝她身体健康!

Continue reading »