由 tangzp76 在 12-09-2003 00:19 发表:
关于qmail的启动问题
我是按照life with qmail的步骤一步一步来做的,但是我的qmail启动不了,用
qmailctl start 启动后,用qmailctl stat 检查时qmail-send和qmail-stmpd都是正常的,但是qmail-send/log与qmail-smtpd/log这两项就不正常了,老是0和1秒,如果单独执行:
/usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t /var/log/qmail/qmail-smtpd
则会说有fatal错误,setuidgid unable to open multilog:access denied.(也许不是open ,这个字我忘了)
我把qmaill 改为root则能够执行,说明是权限的问题,我于是跟踪multilog,发现它是755权限,而且在/usr/local/sbin和/command下都是一个链接,连到用户安装目录下一个名叫command下的multilog,这个也是755权限,如果我这个multilog拷贝到/command目录下去覆盖以前的链接文件multilog,则再一次启动qmailctl start 后用qmailctl stat查看,这一次发现qmail-send qmail-send/log qmail-smtpd/log都正常了,状态都是up 时间也在增