宣城信息港
教育
当前位置:首页 > 教育

网页毛病详细信息Postfix运行环境毛

发布时间:2019-05-14 19:33:24 编辑:笔名

1 : Postfix运行环境毛病信息(1)

postfix运行环境毛病信息汇总:

显示信件列表: postqueue -p

显示信件內容: postcat -q Queue_ID

刪除各別信件:postsuper -d Queue_ID

全部刪除: postsuper -d ALL

扣住信件: postsuper -h Queue_ID

回复: postsuper -H Queue_ID

重新排程:

postsuper -r Queue_ID

postsuper -r ALL

清除信件:

postqueue -f (全部)

postqueue -s 主机名称(个别对象)

要查看Postfix确当前主要配置文件的寄存路径:

postconf -n

系统日志:tail -f /var/log/messages

邮件日志:tail -f /var/log/maillog

clamd相干: tail -f /var/log/clamav/gtail -f /var/log/clamav/g

maildrop相干:tail -f /var/log/g

apache相干:tail -f /usr/local/httpd/logs/error_logtail -f /usr/local/httpd/logs/suexec_log

mysql相干: tail -f /usr/local/mysql/data/r

测试amavisd: amavisd -d config debug-sa

测试spam: spamassassin -D --lint

测试maildrop: maildrop -V 10 -d test@

问题1:

Q:

Aug 7 22:26:22 mail postfix/smtpd[16829]: warning: xsasl_cyrus_server_get_mechanism_list:

no applicable SASL mechanisms

Aug 7 22:26:22 mail postfix/smtpd[16829]: fatal: no SASL authentication mechanisms

Aug 7 22:26:23 mail postfix/master[16825]: warning: process /usr/libexec/postfix/smtpd

pid 16829 exit status 1

Aug 7 22:26:23 mail postfix/master[16825]: warning: /usr/libexec/postfix/smtpd:

bad command startup -- throttling

Aug 7 22:28:06 mail postfix/smtpd[16830]: warning: xsasl_cyrus_server_get_mechanism_list:

no applicable SASL mechanisms

Aug 7 22:28:06 mail postfix/smtpd[16830]: fatal: no SASL authentication mechanisms

Aug 7 22:28:07 mail postfix/master[16825]: warning: process /usr/libexec/postfix/smtpd

pid 16830 exit status 1

A

ln -s /usr/local/lib/sasl2 /usr/lib/sasl2

问题2:

Q

Jan 15 20:24:43 localhost postfix/smtpd[3048]: warning: SASL authentication problem:

unable to open Berkeley db /etc/sasldb2: No such file or directory

A

系统已安装sasl-cyrus 删除掉,然后编译重装

问题3:

Q

install_driver(mysql) failed: Can't locate DBD/ in @INC (@INC contains:

A

[root@redhat tmp]# tar zxvf DBD-mysql⑶. 重新安装

问题4:

Q

Can't chdir to /home/mailbox//Maildir, No such file or directory

A

不能进入邮件目录,请先在extman后台建立postmaster用户

问题5:

Q

SELECT username, password, "", '1001', '1001', concat('/var/mailbox/',maildir), "", "",

username, "" FROM mailbox WHERE username = "test@"

maildrop: Timeout quota exceeded.

A

请检查/usr/local/authlib/etc/authlib/mysqlauthrc的quota配置项

问题6:

Q

sh: /usr/sbin/sendmail: No such file or directory

A

ln -s /usr/local/postfix⑵.2.8/src/sendmail/sendmail /usr/sbin/sendmail

问题7:

Q

Jan 28 05:04:56 linux postfix/pickup[13892]: DEBD68075: uid=0 from=

Jan 28 05:04:56 linux postfix/cleanup[14026]: DEBD68075: hold: header Received:

by (Postfix, from userid 0)??id DEBD68075; Mon, 28 Jan 2008 05:04

:56 +0800 (CST) from local; from=

Jan 28 05:04:56 linux postfix/cleanup[14026]: DEBD68075: message-id=

BD68075@

A

不要将amavisd和MailScanner装在1起 ##可能有其它解决办法吧

问题8:

Q

error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

A

[root@linux tmp]# rpm -ivh compat-libstdc++⑶3⑶.2.3⑷m

问题9:

Q

Starting mail statistics grapher: mailgraph_ext

Can't locate in @INC (@INC contains:

/usr/lib/perl5/5.8.5/i386-linux-thread-multi

A

ln -sv /usr/local/rrdtool/lib/perl/5.8.5/i386-linux-thread-multi/

/usr/lib/perl5/5.8.5/i386-linux-thread-multi/

问题10:

Q

Can't locate loadable object for module RRDs in @INC (@INC contains:

/usr/lib/perl5/5.8.5/i386-linux-thread-multi

A

ln -sv /usr/local/rrdtool/lib/perl/5.8.5/i386-linux-thread-multi/auto/RRDs/

/usr/lib/perl5/5.8.5/i386-linux-thread-multi/

Postfix运行环境毛病信息(1)_运行环境产生异常

问题101:

Q

Can't load '/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/GD/'

for module GD: .2:

cannot open shared object file: No such file or directory at

/usr/lib/perl5/5.8.5/i386-linux-thread-multi/

line 230., referer: [url][/url]

A

[root@linux tmp]# vi /etc/nf

[root@linux tmp]# less /etc/nf

include nf.d/*.conf

/usr/X11R6/lib

/usr/local/mysql/lib

/usr/local/BerkeleyDB/lib

/usr/local/authlib/lib/courier-authlib

/usr/local/sasl2/lib

/usr/local/sasl2/lib/sasl2

/usr/local/clamav/lib

/usr/local/lib

/usr/local/authlib/lib/courier-authlib

/usr/local/gd/lib

/usr/local/jpeg/lib

/usr/local/fontconfig/lib

/usr/local/freetype2/lib

/usr/local/png/lib

[root@linux tmp]# ldconfig -v

问题102:

Q

httpd: Syntax error on line 99 of /etc/httpd/nf:

Cannot load /usr/local/httpd/modules/ into server: /usr/local/httpd/modules/:

cannot restore segment prot after reloc: Permission denied

A

1:禁用selinux

2:chcon -t texrel_shlib_t /usr/local/apache2/modules/*.so

问题103:

Q

Jun 20 15:29:08 mail authdaemond: authldaplib: sysusername=, sysuserid=1001, sysgroupid=1001,

homedir=/var/mailbox/ address=test01@, fullname=test01,

maildir= quota=S, options=

Jun 20 15:29:08 mail authdaemond: authldaplib: clearpasswd=,

passwd=$1$8pBM6cXc$Va6UkybwOdSyExU82pQ1A0

Jun 20 15:29:08 mail authdaemond: rebinding with DN

'mail=test01@,virtualDomain=,o=extmailAccount,dc='

to validate password

Jun 20 15:29:08 mail authdaemond: authentication bind failed, invalid credentials

A

vi /etc/authlib/authldaprc

72 #LDAP_AUTHBIND 1

问题104:

Q

pop3d: chdir No such file or directory

A

vi /etc/authlib/authldaprc

#LDAP_MAILDIR mailMessageStore

问题105:

Q

configure: error: Please fix the library issues listed above and try again.

A

cp /usr/local/png/lib/pkgconfig/ /usr/lib/pkgconfig/

问题106:

Q

Can't locate in @INC (@INC contains:

A

安装GD⑵.

问题107:

Q

怎样查看postfix日志成功接收到邮件:(交货到邮件目录)

A

cat /var/log/maillog |grep "delivered to maildir"

cat /var/log/maillog |grep "delivered to maildir" | egrep -o "(w+)([@]{1}w+[.]{1,})(w+)"

问题108:

Q

怎样取当天日志:

A

cat /var/log/maillog | egrep "`data | awk "`'{print ""$2" "$3""}'`"

问题109:

Q

怎样取指定日期日志:

A

cat /var/log/maill | grep "^Sep 25" | egrep "reject|warning|error|fatal|panic" | more

问题210:

Q

DBD::mysql::db do failed: INSERT command denied to user 'extmail'@'localhost' for table 'domain' at /var/www/extsuite/extman/libs/Ext/Mgr/ line 359.

A

grant all privileges on *.* to 'extmail'@'localhost' identified by 'extmail' with grant option;

问题2101:

Q、

出现类同Can't exec "mysql_config": No such file or directory at line 76.

A

export PATH=$PATH:/usr/local/mysql/bin

2 : 可让程序告知我详细的页面毛病和数据库连接毛病吗?

%

If mber 0 Then

' 毛病处理.

ear

' 清除缓冲区.

Select Case mber

' 根据不同毛病分处理.

Case ""

' 指定毛病类型:此处填加我们指定的毛病处理代码.

Case Else

' 1般毛病.

If IsObject(objConnection) Then

If unt 0 Then %

B撼雪喷云之数据连接对象毛病报告/B

% For intLoop = 0 To unt - 1 %

毛病号: %= rors(intLoop).Number %BR

毛病描述: %= rors(intLoop).Description %BR

毛病源: %= rors(intLoop).Source %BR

SQL状态: %= rors(intLoop).SQLState %BR

本地毛病: %= rors(intLoop).NativeError %P

% Next

End If

End If

If mber 0 Then %

B撼雪喷云之页面毛病报告/BBR

毛病号:%= mber %BR

毛病描述:%= scription %BR

毛病源:%= urce %BR

毛病产生行:%= ne %P

%

End If

End Select

End If

%

[1]

3 : 启用win7下IIS7的http500毛病详细信息提示显示的方法步骤

为了调试程序可以打开ASP设置选项-调试属性里面的1些调试功能,方便程序的调试。下面让志文工作室来给你介绍具体的操作方法:

1、打开IIS7的功能视图 :ASP-打开功能(右侧顶部)-调试属性里将详细毛病发送到阅读器后面改成TRUE,然后点右边的利用;

2、然后在毛病页设置选项里,双击 500 那1行,再点文件按路径后面的设置。在跳出的对话框中将相对文件路径里默许的文件名m改成500⑴p,肯定。

3、在IE阅读器的Internet选项中,把高级里的显示友好HTTP毛病信息的小勾勾去掉。

这时候候候再调试ASP就会出现具体的毛病,根据具体的毛病提示查找帮助文档便可找出对应的解决方法!

比如对新手常见的毛病有:

详细毛病信息显示的是

Active Server Pages 毛病 ASP 0131

帮助文档查找便可知道毛病缘由即为不允许的父路径, 请依照以下步骤操作启用父路径:

1. 单击 开始,单击 管理工具,然后单击 Internet Information Services 管理器。

2. 在 IIS 控制台中展开 Web 站点运行 OWA (通常这是 默许站)。

3. 找到包括 ASP Web 利用程序的 Web 文件夹。

4. 用鼠标右键单击 Web 文件夹,然后单击 属性。

5. 在 目录 选项卡上单击 利用程序设置 部份的 配置。

6. 在 利用程序选项 选项卡上单击以选中 启用父路径 复选框。

7. 单击 肯定,然后单击 肯定,再次以利用所做的更改。

4 : Mac新手用户易犯的24个毛病详细整理

1些用户刚从Windows系统转到MAC系统,由于两种系统之间存在较大的差异,因此MAC新手们常常犯1些毛病。为了让更多的MAC新手用户鉴戒,特地整理了24个新手用户们易犯的毛病。

1. 将利用程序的窗口关闭,就以为已结束该利用程序。正解:应当从菜单当选择「退出」指令,或按下 Command + Q 键。

2. 下载1个利用程序后,就在其装载至桌面的磁盘上开启并履行。正解:虽然可以运行,但需要将其中的利用程序拖至利用程序文件夹中,当要使用1个利用程序时,就去开启该程序的安装程序并进行安装,只因误认履行该安装程式就等于履行该利用程序。

3. 将「壁纸」与「屏幕保护程式」混淆。正解:两者是不同的东西。

4. 在窗口标题栏上连按两次以为会将窗口化,反而将之缩小至 Dock 。实际上这是1个可选项,选择后在窗口标题栏按两次将缩小至 Dock.

5. 其实不了解窗口内容中「直栏」显示方式的用处,而只1味地使用「图像」显示方式。

6. 从不使用任何的键盘快捷键。

7. 认为改用 Mac 以后就从此没有任何电脑方面的问题了。

8. 选取桌面上的图象后按下 Enter 就以为去开启它。正解:实际上是进入重新命名状态,使用 Command + O 打开。

9. 尝试在1个窗口的上方寻觅菜单列所在,而非屏幕上方。

10. 使用快捷键组合时,习惯按下 Control 键,而非 Command 键。

11. 找不到阅读器,只由于找不到印象中微软 IE 的「e 」图像。

12. 1再尝试按下苹果标记的 Command 键以为可以拉下「苹果」菜单,只由于 Windows 中可以凭仗按下 Win 键以拉出「开始」菜单。

13. 误认为按下窗口左上角的「绿色加号」即窗口缩放钮,就能够将窗口以全屏幕大小方式开启。由于 Mac OS X 的概念是将窗口拉至「能够显示所有窗口内容的宽度与高度」为化,而非如 Windows 中将窗口开至全屏幕画面大小为化。

14. 寻觅1个利用程序的卸载程序,以卸载安装该利用程序。正解:只要将该利用程序拖至垃圾桶内便可卸载。

15. 将开启的窗口缩到小亦即缩至 dock ,而不会使用「隐藏」功能。

16. 从 dock 开启利用程序时,都连按两下。正解:只需点选1次便可。

17. 无意中点选并拖移1个 dock 上的利用程序图像,导致其从 dock 上移除。

18. 老将文件贮存于桌面或是硬盘中的固定某处,而非使用者的 Home 文件夹内。

19. 由于没法辨认鼠标的情况显示,所以1而再再而3地打开某个利用程序或文件。

20. 不明了 dock 的用途。正解:用来开启或转跳至某个利用程序。

21. 由于习惯于 Windows 中1次只能看到1个窗口的「全屏幕」模式,所以在多个同时开启的窗口情况下工作时会有所混淆与感到困惑。

22. 文件时误以为键盘上的 HOME 与 END 键是分别跳至游标目前所在行的头与尾。正解:事实上是跳至该文件的开头与退出处?;要跳至游标目前所在行的头与尾时,请按下 CMD 键与 。

23. 将1个文件夹拷贝至硬盘某处,若有相同名称的文件夹存在时,误以为两个同名文件夹中的内容会合并。正解:Mac OS X 的做法是以后来的文件夹取代先前的那个,亦即先前文件夹与其所包括的内容将全部被删除。

24. 以「较为复杂」的方法使用 Mac OS X 。例如,进入「系统偏好设定」中的「路」中去启动 AirPort 无线路,而不会从菜单列上的 AirPort 菜单下直接选取以启动之。

有了这些毛病做参考后,相信后面的新手用户将会更好的避免这些毛病,固然,如果想要了解更多MAC快捷键的话,那就看看《MAC OS X经常使用快捷键汇总》吧。

5 : 站设计中如何详细的自定义404毛病页面的制作和设置

1、甚么是自定义404毛病页面?

404自定义毛病页面就是当用户输入了毛病的url地址或输入了1个不存在的url地址时,所返回的1个页面,它的目的是:告知阅读者其所要求的页面不存在或链接毛病,同时引导用户使用站其他页面而不是关闭窗口站离开。

2、404自定义毛病页面是如何构成的?

HTTP 404 毛病意味着链接指向的页不存在,即原始页的URL失效,这类情况常常会产生,很难避免,比如说:页URL生成规则改变、页文件更名或移动位置、导入链接拼写毛病等,致使原来的URL地址没法访问;当Web 服务器接到类似要求时,会返回1个404 状态码,告知阅读器要要求的资源其实不存在。但是,Web服务器默许的404毛病页面,不管Apache服务器还是IIS服务器,均10分简陋、呆板且对用户不友好,没法给用户提供必要的信息以获得更多线索,无疑这会造成用户的流失。

因此,很多站均使用自定义404毛病的方式以提供用户体验避免用户流失。1般而言,自定义404页面通用的做法是在页面中放置站快速导航链接、搜索框和站提供的特点服务,这样可以有效的帮助用户访问站点并获得需要的信息。

3、404自定义毛病页面对seo的影响

自定义404毛病页面是增强用户体验的很好的做法,但在利用进程中,站制作者常常并未注意到对搜索引擎的影响,比方:毛病的服务器端配置致使返回200状态码或自定义404毛病页面使用Meta Refresh属性致使返回302状态码。正确设置的自定义404毛病页面,不但应当能够正确地显示,同时,应当返回404毛病代码,而不是 200或302。虽然对访问的用户而言,HTTP状态码究竟是404还是200来说并没有甚么辨别,但对搜索引擎这则是相当重要的。

所以要确保404页面返回的是404代码而不是200和302.在自定义404毛病页面设置终了后,1定要检查1下其是不是是能够正确地返回404状态码。可使用Server Header检查工具(,输入1个不存在页的url,查看1下HTTP Header的返回情况,确信其返回的是404 Not found。

4、定制404毛病页面的基本原则

首先应明确的是,404毛病页面应工作在服务器级而不是页级。对定制使用动态页面如PHP脚本类型的404页(如:p、p、px等)时,必须确保在PHP履行前服务器已顺利地送出404状态码,不然,1旦实行到了ISAPI(1般运行在windows服务器上的伪静态脚本服务技术)级别,返回的状态码便只能是200或其他如302之类的重定向状态码了。对大部分使用了windows虚拟主机,同时又支持PHP程序运行的服务器,1般都使用了ISAPI技术,他们可以提供两种自定义技术,1种静态m页面, 这类页面1般不直接放在站的根目录之下,而是放在1个HttpError这个文件夹之下,但是返回的状态码是200,另外一种是动态404页(如:p)等的设置,这类设置,就是在站的根目录之下放1个p之类的动态页面,这样会返回状态码404,所以站的制作者,在虚拟主机的后台设置时,必须看清楚自己的设置,如何要做站的SEO优化,那么就要设置成能返回404状态码的那种,否则就会吃大亏.

其次,在自定义站的404毛病页面时,对设置的毛病页面URL链接应使用相对路径而不是路径,而且自定义404页面应当放在站根目录下。虽然无效链接多是多种情势的URL,但当产生404访问毛病时,WEB服务器会自动将其转到自定义确当404毛病页中,这跟URL的形似没有关系。

5、404毛病页面的设置方法

1、Apache服务器下设置404毛病页面

为Apache Server设置 404毛病页面的方法很简单,首先制作1个名为ml/m/p/p/px的页面,视空间要求而定,再在.htaccess 文件中加入以下内容便可(.htaccess文件1般linux空间会自带的,如果没有这个文件,自己可以用记事本写1个,命名为.htaccess,1定要记得去掉记事本文件的.txt哦。而windows虚拟空间是没有这个文件的,也不用上传这个文件):

# 404 page

ErrorDocument 404 /p

(notfound是你给你的自定义毛病页面的命名,你也能够改成p等等)

注意:

(1).切记不要将404毛病跳转到站主页,比如使用了js脚本或meta refresh跳转技术。否则可能会导致主页在搜索引擎中消失或不被收录.

(2).切记不要使用URL如果使用URL返回的状态码是302+200

2、IIS/下设置404毛病页面

静态404毛病页面设置

(1)做个404页面,ml或m,根据你的站实际情况来。

(2)服务器/虚拟主机管理设置,根据自己的情况,选择使用根目录下的404页面,如果自己能找到消息类型选项,则要选择文件或默许值,而不能选择URL。如果自己在主机提供商站的管理后台找不到此消息类型选项请联系技术客服做出修改。这是具有决定性的1步。 这步1定要操作好,如果在后台找不到这个消息类型,就不要自己设置,由于你设置以后肯定返回值是200,所以事前和客服联系下。

(3)上传m到站根目录,打开1次试试,看是否是成功了。

动态404毛病页面设置

首先,修改利用程序根目录的设置,打开 nfig 文件,在其中加入以下内容:

<configuration>

<b>

<customErrors mode=On defaultRedirect=p>

<error statusCode=404 redirect=p />

</customErrors>

</b>

</configuration>

注:上文例中p为系统默许的404页面,p为自定义的404页面,使用时请修改相应文件名。

然后,在自定义的404页面p中加入:

<%

atus = 404 Not Found

%>

这样,即可以保证IIS能够正确地返回404状态码。

所有的设置完成以后,别忘记检测http状态,肯定返回的是404,而不是200。http状态检测地址参考:Server Header检查工具(

排卵期出血多少不一
益母颗粒什么时候吃好
月经不调吃什么好补血