• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 做qmail+igenus遇到問題,請老大們幫忙??

    發表于:2007-05-25來源:作者:點擊數: 標簽:
    新問題又來了 gadfly老大,又有問題向您請教了,我做到更改mysql時,提示 mysqlusevpopmail; ERROR1049:Unknowndatabase'vpopmail' 沒有vpopmial庫,如果現在建立是否可以,不會前功盡棄吧。 ------------------------------------------------------------

    新問題又來了

    gadfly老大,又有問題向您請教了,我做到更改mysql時,提示
    mysql> use vpopmail ;
    ERROR 1049: Unknown database 'vpopmail'
    沒有vpopmial庫,如果現在建立是否可以,不會前功盡棄吧。


    ------------------------------------------------------------謝謝?。。。。。。?![color=red:2622b309fc][/color:2622b309fc][size=18:2622b309fc][/size:2622b309fc]

     blueriver 回復于:2003-05-30 15:28:11
    1 你是不是以前就裝過這步  /home/vpopmail/bin/vadddomain luck.com ?
      先把數據庫里的vpopmail刪除在重新來
    2
    重新新下載ezmlm-0.53.tar.gz
    ezmlm-idx.0.40.tar.gz

     wolf1980 回復于:2003-05-30 19:48:58
    老問題解決, 又出了個新了一個新問題,所有的全部裝完,重起機子后,發現apache不能起 動。手動運行/etc/rc.local提示:
    [root@xujj root]# /etc/rc.local
    /etc/rc.local: line 8: /etc/qmail/start: Permission denied
    /etc/rc.local: line 9: /etc/qmail/start: Permission denied
    /etc/rc.local: line 10: /etc/qmail/start: Permission denied
    Syntax error on line 817 of /var/www/conf/httpd.conf:
    Cannot load /var/www/modules/libphp4.so into server: /var/www/modules/libphp4.so: cannot open shared object file: No such file or directory
    還請老大們,幫忙,謝了?。。。。。。。。。。。。。?!1

     gadfly 回復于:2003-05-30 20:09:21
    chmod u+x /etc/qmail/start

    php裝了么?

     wolf1980 回復于:2003-05-31 13:22:11
    老大我又重做了一次,這次又出新問題了,還得來求助老大們,
    首先在文字模式下編譯vpopmail時報錯,這次到ezmlm說什么也不過不去了,特來請教老大?。?!錯誤提示是:
    [root@xujj ezmlm-0.53]# make setup
    ./compile checktag.c `head -1 conf-sqlclearcase/" target="_blank" >cc`
    checktag.c:11:19: mysql.h: No such file or directory
    checktag.c: In function `checktag':
    checktag.c:31: `MYSQL_RES' undeclared (first use in this function)
    checktag.c:31: (Each undeclared identifier is reported only once
    checktag.c:31: for each function it appears in.)
    checktag.c:31: `result' undeclared (first use in this function)
    checktag.c:32: `MYSQL_ROW' undeclared (first use in this function)
    checktag.c:32: parse error before "row"
    checktag.c:67: `MYSQL' undeclared (first use in this function)
    checktag.c:67: parse error before ')' token
    checktag.c:69: parse error before ')' token
    checktag.c:71: `row' undeclared (first use in this function)
    checktag.c:75: parse error before ')' token
    checktag.c:89: parse error before ')' token
    checktag.c:91: parse error before ')' token
    checktag.c:95: parse error before ')' token
    make: *** [checktag.o] Error 1
    請老大們幫幫忙,請客??!哈哈?。?!

     gadfly 回復于:2003-05-31 13:38:34
    mysql裝了么?

    裝了就編輯一下conf-sqlcc和conf-sqlld

    修改成你相應的頭文件和庫文件路徑

     wolf1980 回復于:2003-05-31 13:52:10
    老大不好意。小弟太笨,怎樣才能看頭文件和庫文件路徑?     
    mysql我是rpm包裝的

     gadfly 回復于:2003-05-31 13:57:22
    rpm -qa|grep -i mysql

    rpm -ql mysql-devel

     wolf1980 回復于:2003-05-31 14:00:05
    謝謝老大我再試試?。。。。。。。。。。。。。。。。。。。。。。。。。。。。?!

     wolf1980 回復于:2003-05-31 14:50:54
    gadfly老大,又有問題向您請教了,我做到更改mysql時,提示
    mysql> use vpopmail ;
    ERROR 1049: Unknown database 'vpopmail'
    沒有vpopmial庫,如果現在建立是否可以,不劊是前功盡棄吧。


    ------------------------------------------------------------謝謝?。。。。。。?!

     gadfly 回復于:2003-05-31 15:59:12
    看看FAQ

     wolf1980 回復于:2003-05-31 16:13:48
    gadfly老大,這是我的第一個域 啊,請指點??
    謝謝?。。。。。。。。。。。。。。。。。。。。。。?!

     gadfly 回復于:2003-05-31 16:15:32
    用了vadddomains么?

    報錯了么?

     wolf1980 回復于:2003-05-31 16:17:59
    我用vadddomain時沒有報錯啊,再次用vadddoain時提示:
    [root@xujj root]# /home/vpopmail/bin/vadddomain luck.com
    Please enter password for postmaster:
    enter password again:
    Error: Domain already exists

    剛才我又按firebird的方法,把以前的域冊了,又重新建立了一次,還是不行啊
    。      

     wolf1980 回復于:2003-05-31 16:30:35
    mysql里的確沒有這個庫

    mysql> use vpopmail
    ERROR 1049: Unknown database 'vpopmail'
    mysql> show databases;
    +----------+
    | Database |
    +----------+
    | ezmlm    |
    | mysql    |
    | test     |
    +----------+
    3 rows in set (0.06 sec)

    mysql>

     gadfly 回復于:2003-05-31 17:54:35
    這個問題,我也回答過好多遍了。


    就是,如果你先前用vadddomains加過域,后來又手工刪除數據庫,后來vadddomain加相同的域,就加不了,報
    "Error: Domain already exists "

    這是因為在/var/qmail/control/virtualdomains和/var/qmail/users/assign及cdb包含相應的域,vaddaddomains時會檢查這些文件,有就報這個錯。

    所以解決方法如下:
    1.刪除/var/qmail/control/virtualdomains和/var/qmail/users/assign相應的域信息

    2.運行/var/qmail/bin/qmail-newu重新生成cdb

    3.vaddadomains your.domain
    就好了    


    所以為了避免這種麻煩,以后盡量用vdeldomain刪除域,而不是手工的刪除數據庫中的數據,容易造成不一致。


    加到faq了

     wolf1980 回復于:2003-06-01 11:00:55
    謝謝gadfly老大,我已經在您的指導下做成了。
    只是現在用xujj用戶還不能登錄igenus和qmailadin,xujj是在用/home/vpopmail/bin/vadduesr xujj 添加的.用戶各和密碼不會錯。
    還請老大賜教?。。。。。。。。。。。。。。?!

    ?。。。。。。。。。。。。?!謝謝?。。。。。。。。。。。。。。。?!
    謝謝gadfly,firebird!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

     gadfly 回復于:2003-06-01 11:18:23
    pop和smtp能用么?

    只有這一個用戶是這樣么?

    有沒有什么日志信息?

     wolf1980 回復于:2003-06-01 11:41:55
    pop和smtp好像也有問題,
    [root@xujj root]# telnet 192.168.50.6 25
    Trying 192.168.50.6...
    telnet: connect to address 192.168.50.6: Connection refused

    [root@xujj root]# telnet 192.168.50.6 110
    Trying 192.168.50.6...
    Connected to 192.168.50.6.
    Escape character is '^]'.
    +OK POP3 mail.luck.com v2001.78rh server ready

    netstat -an 
    110 端口已經開了,25沒有
    用outlook expree 收信,也是不能登錄,
    log里好像沒有什么東西

    vi /var/log/maillog
    Jun  1 11:26:08 xujj ipop3d[1264]: pop3 service init from 192.168.60.2
    Jun  1 11:26:13 xujj ipop3d[1265]: pop3 service init from 192.168.60.2
    Jun  1 11:26:14 xujj ipop3d[1264]: Command stream end of file while reading line user=xujj host=[192.168.60.2]
    Jun  1 11:26:21 xujj ipop3d[1265]: Command stream end of file while reading line user=xujj host=[192.168.60.2]
    Jun  1 11:26:29 xujj ipop3d[1266]: pop3 service init from 192.168.60.2
    Jun  1 11:26:37 xujj ipop3d[1266]: Command stream end of file while reading line user=xujj host=[192.168.60.2]
    Jun  1 11:26:43 xujj ipop3d[1267]: pop3 service init from 192.168.60.2
    Jun  1 11:26:51 xujj ipop3d[1267]: Command stream end of file while reading line user=xujj host=[192.168.60.2]
    Jun  1 11:26:58 xujj ipop3d[1268]: pop3 service init from 192.168.60.2
    Jun  1 11:27:06 xujj ipop3d[1268]: Command stream end of file while reading line user=xujj host=[192.168.60.2]
    Jun  1 11:36:55 xujj ipop3d[1364]: pop3 service init from 192.168.50.6
      

    vi /var/log/message
    Jun  1 11:26:18 xujj ipop3d[1265]: Login failed user=xujj auth=xujj host=[192.168.60.2]
    Jun  1 11:26:34 xujj ipop3d[1266]: Login failed user=xujj auth=xujj host=[192.168.60.2]
    Jun  1 11:26:48 xujj ipop3d[1267]: Login failed user=xujj auth=xujj host=[192.168.60.2]
    Jun  1 11:27:03 xujj ipop3d[1268]: Login failed user=xujj auth=xujj host=[192.168.60.2]
    Jun  1 11:36:16 xujj xinetd[1258]: Exiting...
    Jun  1 11:36:16 xujj  6月  1 11:36:16 xinetd: xinetd 關閉 succeeded
    Jun  1 11:36:17 xujj xinetd[1329]: xinetd Version 2.3.7 started with libwrap options compiled in
    .
    Jun  1 11:36:17 xujj xinetd[1329]: Started working: 5 available services
    Jun  1 11:36:19 xujj xinetd: xinetd 啟動 succeeded
    Jun  1 11:36:39 xujj login(pam_unix)[1335]: check pass; user unknown
    Jun  1 11:36:39 xujj login(pam_unix)[1335]: authentication failure; logname= uid=0 euid=0 tty=pt
    s/3 ruser= rhost=mail
    Jun  1 11:36:41 xujj login[1335]: FAILED LOGIN 1 FROM mail FOR d, Authentication failure


    老大這幾天問了您這么多問題,您都認真的回復我,忠心的說一聲謝謝?。?!
    辛苦了?。?!

     wolf1980 回復于:2003-06-01 11:49:15
    如果添加用戶,是不是用/home/vpopmail/bin/vadduser 就可以??/

     gadfly 回復于:2003-06-01 12:35:06
    應該是的呀,從你的情況看,smtp服務沒有啟動。

    用戶的密碼驗證有點問題??纯茨愕臄祿熘械拿艽a,有沒有什么問題或異常

     wolf1980 回復于:2003-06-01 12:52:52
    gadfly老大,qmailadmin可以登錄了,igenus還不行,我在qmailadmin中添加了一個新用戶也是不行,密碼沒有錯
    mysql> select * from vpopmail;
    +------------+-----------+---------------------------------+--------+--------+------------+--------------------------------------------+----------+-----------------+-------+
    | pw_name    | pw_domain | pw_passwd                       | pw_uid | pw_gid | pw_gecos   | pw_dir                                     | pw_shell | pw_clear_passwd | pw_id |
    +------------+-----------+---------------------------------+--------+--------+------------+--------------------------------------------+----------+-----------------+-------+
    | postmaster | luck.com  | $1$tYsZY$YFl73AQ8YKYsaDETeSy4i. |      0 |      0 | Postmaster | /home/vpopmail/domains/luck.com/postmaster | NOQUOTA  | 12345           |     1 |
    | xujj       | luck.com  | $1$dDOk;$QhykjRChoRUavXtHVZEti0 |      0 |      0 | xujj       | /home/vpopmail/domains/luck.com/xujj       | NOQUOTA  | 12345           |     2 |
    | xujiajun   | luck.com  | $1$EsWbO$FH18fWFfE8lLzC9wLSVAr1 |      0 |      0 | xujiajun   | /home/vpopmail/domains/luck.com/xujiajun   | NOQUOTA  | xc1999618       |     3 |
    +------------+-----------+---------------------------------+--------+--------+------------+--------------------------------------------+----------+-----------------+-------+
    3 rows in set (0.00 sec)
     
    好像是smtp的問題呀,netstat -an | more 沒有25端口。

     wolf1980 回復于:2003-06-01 13:27:28
    老大qamil好像沒有啟動,運行/etc/rc.local提示;
    [root@xujj qmail]# /etc/rc.local
    /etc/rc.local: line 8: /etc/qmail/start: Permission denied
    /etc/rc.local: line 9: /etc/qmail/start: Permission denied
    httpd (pid 79 already running

     wolf1980 回復于:2003-06-01 13:37:35
    chmod u+x /etc/qmail/start
    后提示:
    [root@xujj qmail]# /etc/qmail/start
    [1] 1664
    tcpserver: illegal option -- I
    tcpserver: usage: tcpserver [ -1UXpPhHrRoOdDqQv ] [ -c limit ] [ -x rules.cdb ] [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l localname ] [ -t timeout ] host port program

     wolf1980 回復于:2003-06-01 13:57:43
    是不是tcpserver 啟動錯誤???

     gadfly 回復于:2003-06-01 14:38:06
    看看你的啟動腳本怎么寫的

     wolf1980 回復于:2003-06-01 14:49:46
    gadfly老大,啟動腳本是哪個文件??
    vi /etc/qmail/smtp.sh
    /usr/local/bin/tcpserver -H -R -I luck.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 502 -g 501 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true | /var/qmail/bin/splogger &

    vi /etc/qmail/pop.sh
    tcpserver -c 100 -v -i luck.com -U -H -R 0 pop3 /var/qmail/bin/qmail-popup luck.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger &
     
    vi /etc/qmail/tcp.smtp
    :allow

    請老大看看是不是這幾個文件???謝謝?。。?!

     wolf1980 回復于:2003-06-01 15:54:26
    gadfly老大,看樣子是我在裝ucspi-tcp時出錯了,/etc/qmail/tcp.smtp應該是
    127.0.0.1:allow,RELAYCLIENT=""
    :allow
    還有辦法能改嗎??這個錯了,是不是好文件都要出錯呀?
    -----------------------------------------------------------------謝謝?。。。。。。。。。。。?!

     gadfly 回復于:2003-06-01 18:25:50
    luck.com之前是-l而不是-I

    給你個例子腳本,自己照著改
    /usr/local/qmail/bin/tcpserver -H -R -l test.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 509 -g 509 0 smtp /usr/local/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /usr/bin/true /usr/local/qmail/bin/cmd5checkpw /usr/bin/true 2>&1 | /usr/local/qmail/bin/splogger &

    注意這些命令是一行的

     wolf1980 回復于:2003-06-01 18:59:32
    暈了,還是不行,  
    老大小弟還得求您幫著看看,還有沒有辦法可以找到哪里出錯了,再不行就重新再來一遍試試吧!
    vi /etc/qmail/smtp.sh
     (/var/qmail/bin/沒有cmd5,小弟就沒有加這個/var/qmail/bin/cmd5checkpw /usr/bin/true 2)
    /usr/local/bin/tcpserver -H -R -l luck.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 502 -g 501 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true | /var/qmail/bin/splogger &

    vi /etc/qmail/pop.sh
    tcpserver -c 100 -v -l luck.com -U -H -R 0 pop3 /var/qmail/bin/qmail-popup luck.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger &

       
    [root@xujj bin]# /etc/rc.local
    [1] 1474
    tcpserver: fatal: unable to bind: address already used
    httpd (pid 839) already running


    root@xujj root]# netstat -an | more     (這次25端口到是開了)
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State
    tcp        0      0 0.0.0.0:32768           0.0.0.0:*               LISTEN
    tcp        0      0 127.0.0.1:32769         0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
    tcp        0      0 192.168.50.6:53         0.0.0.0:*               LISTEN
    tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:23              0.0.0.0:*               LISTEN
    tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN
    tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN
    tcp        0      0 192.168.50.6:23         192.168.50.6:32787      TIME_WAIT
    udp        0      0 0.0.0.0:32768           0.0.0.0:*
    udp        0      0 0.0.0.0:32769           0.0.0.0:*
    udp        0      0 192.168.50.6:53         0.0.0.0:*
    udp        0      0 127.0.0.1:53            0.0.0.0:*
    udp        0      0 0.0.0.0:111             0.0.0.0:*        

     gadfly 回復于:2003-06-01 22:10:39
    開了也沒用,只是tcpserver開的,你的smtpd調用還是不對。

    在iceblood的包中有個cmd5check包找找看,裝一下

     wolf1980 回復于:2003-06-01 22:56:32
    gadfly老大,還是不行,我都沒有信心了。cmd5checkpw-0.22.tar.gz我也裝上了,
    smtp.sh也按您介紹的改了
    vi /etc/qmail/smt.sh
    /usr/local/bin/tcpserver -H -R -l luck.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 502 -g 501 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true /var/qmail/bin/cmd5checkpw /bin/true 2>&1 | /var/qmail/bin/splogger &

    vi /etc/pop.sh
    tcpserver -c 100 -v -l luck.com -U -H -R 0 pop3 /var/qmail/bin/qmail-popup luck.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger &

    [root@xujj bin]# /etc/rc.local
    [1] 1339
    httpd (pid 806) already running
    運行/etc/rc.local也沒有提示什么錯誤。
    它就是不能登錄?老大真不好意,麻煩您兩天了,是不是我太笨,
    ~
                   

     gadfly 回復于:2003-06-02 13:08:16
    cmd5checkpw有了么?

    不用手工運行rc.local

    手工運行這個smtp腳本就是了。

    現在是什么錯誤?

    沒有人天生就會,多看看unix和linux管理相關的書

     wolf1980 回復于:2003-06-02 13:51:16
    早上怎么上不來了,老大過來沒有???

     wolf1980 回復于:2003-06-02 16:34:24
    老大真不知用那什么表達對您的謝意,無論這次是否成功都要對您說謝謝?。?!因為從您這、從chinauix我學會到很多知識。雖然我不是計算機專業畢業,但我從事的是網絡這個行業,和每一位chinauix成員一樣喜歡unix,喜歡自由。(本版只討論技術,下不為例!)
    gadfly老大cmd5checkpw我已經裝了,由于目錄不和默認的一樣,我不知我這樣安裝對不對
    # cd cmd5checkpw-0.22
    # make
    # cp cmd5checkpw /var/qmail/bin/ ; cp cmd5checkpw.8 /var/qmail/man/man8/
    運行smtp.sh沒有什么錯誤提示:
    [root@xujj qmail]# /etc/qmail/smtp.sh
    [root@xujj qmail]# vi /etc/qmail/smtp.sh
    /usr/local/bin/tcpserver -H -R -l luck.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 502 -g 501 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true /var/qmail/bin/cmd5checkpw /bin/true 2>&1 | /var/qmail/bin/splogger &     

    vi  /etc/qmail/pop.sh
    tcpserver -c 100 -v -l luck.com -U -H -R 0 pop3 /var/qmail/bin/qmail-popup luck.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger &
     
    下面是我重新啟動機子,并是用xujj登錄的日志
    vi /var/log/maillog
    Jun  2 16:37:03 xujj splogger: 1054600623.082372 /etc/qmail/pop.sh: line 1: tcpserver: command not found                                                                                        Jun  2 16:37:03 xujj splogger: 1054600623.164925 tcpserver: status: 0/100                       Jun  2 16:37:03 xujj qmail: 1054600623.648815 status: local 0/10 remote 0/20                    Jun  2 16:38:22 xujj splogger: 1054600702.674479 tcpserver: fatal: unable to bind: address already used                                                                                         Jun  2 16:38:27 xujj splogger: 1054600707.472868 tcpserver: fatal: unable to bind: address already used    
    它提示tcpserver沒有找到,                                                                                     ~

     gadfly 回復于:2003-06-02 16:41:50
    現在的腳本沒有問題。

    測試看看吧

     wolf1980 回復于:2003-06-02 21:46:49
    gadfly老大,真不好意思,在同一個地方跌到兩次,郁悶!又重新做了一遍
    igenus還是不能登錄,qmailadmin可以登錄。25端口沒有打開,再按老大的方法,把
    cmd5checkpw-0.22.tar.gz給裝上,
    # tar xzvf cmd5checkpw-0.22.tar.gz
    # cd cmd5checkpw-0.22
    # make
    # make install
    cp cmd5checkpw /usr/local/qmail/bin/ ; cp cmd5checkpw.8 /usr/local/qmail/man/man8/
    cp: cannot create regular file `/usr/local/qmail/bin/cmd5checkpw': No such
    file or directory
    cp: cannot create regular file `/usr/local/qmail/man/man8/cmd5checkpw.8': No
    such file or direct
    ory
    make: *** [install] Error 1
    目錄 不一樣,我就直接把相應的文件copy到相應目錄中,不知這樣是否可以??
    #cp cmd5checkpw /var/qmail/bin/
    #cp cmd5checkpw.8 /var/qmail/man/man8/

    修改/etc/qmail/smt.sh
    /usr/local/bin/tcpserver -H -R -l luck.com -t 1 -c 100 -v -p -x/etc/qmail/tcp.smtp.cdb -u 502 -g 501 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true /var/qmail/bin/cmd5ch
    eckpw /bin/true 2>&1 | /var/qmail/bin/splogger &
    然后運行/etc/qmail/smtp.sh  25端口就打開了,但igenus還是不能登錄???

    我把安裝過程中出現的錯誤和不一樣的地方貼上,還得請gadfly老大幫我看一下,錯在哪
    里???謝謝?。?!
    ??!

    1
    運行/home/vpopmail/bin/vadddomain luck.com
    [root@xujj vpopmail-5.2.1]# /home/vpopmail/bin/vadddomain luck.com
    Please enter password for postmaster: 12345
    enter password again: 12345
    could not connect to mysql update server Unknown database 'vpopmail' with database
    登錄mysql,show databases,vpopmail庫已經創建。繼續做了。、

    2 運行/usr/local/bin/ezmlm/ezmlm-mktab -d testlist | mysql -uezmlm -pezmlm -f
    ezmlm提示:
    mysql -uezmlm -pezmlm -f ezmlm
    ERROR 1051 at line 2: Unknown table 'testlist'
    ERROR 1051 at line 7: Unknown table 'testlist_slog'
    ERROR 1051 at line 8: Unknown table 'testlist_digest'
    ERROR 1051 at line 9: Unknown table 'testlist_digest_slog'
    ERROR 1051 at line 10: Unknown table 'testlist_mod'
    ERROR 1051 at line 11: Unknown table 'testlist_mod_slog'
    ERROR 1051 at line 12: Unknown table 'testlist_allow'
    ERROR 1051 at line 13: Unknown table 'testlist_allow_slog'
    ERROR 1051 at line 14: Unknown table 'testlist_deny'
    ERROR 1051 at line 15: Unknown table 'testlist_deny_slog'
    ERROR 1051 at line 16: Unknown table 'testlist_cookie'
    ERROR 1051 at line 18: Unknown table 'testlist_mlog'
    ERROR 1051 at line 19: Unknown table 'testlist_digest_cookie'
    ERROR 1051 at line 20: Unknown table 'testlist_digest_mlog'

    用此命令查看 mysqlshow -u root -pmysql2003 ezmlm已有此表,就沒有理會。

    Database: ezmlm
    +------------------------+
    |         Tables         |
    +------------------------+
    | testlist               |
    | testlist_allow         |
    | testlist_allow_slog    ;|
    | testlist_cookie        ;|
    | testlist_deny          ;|
    | testlist_deny_slog     |
    | testlist_digest        ;|
    | testlist_digest_cookie |
    | testlist_digest_mlog   |
    | testlist_digest_slog   |
    | testlist_mlog          ;|
    | testlist_mod           |
    | testlist_mod_slog      ;|
    | testlist_slog          ;|
    +-----------------------

    3、
    在安裝autorespond時
    make install提示:No rule to make target `install'.  Stop.
    查看INSTALL文件沒有make install此項,跳過了。

    4、
    這個文件修改的不知對不對請老幫忙看一下,
    $CFG_BASEPATH =  "/var/www/igenus";
    #$CFG_BASEPATH =  "/home/vhosts2/mail.sczg.com";
    #$CFG_BASEPATH =  "/home/www/mail.wz110.com/igenus";

    // Mysql
    $CFG_MYSQL_HOST = 'localhost';
    $CFG_MYSQL_USER = 'root';
    $CFG_MYSQL_PASS = 'mysql2003';
    $CFG_MYSQL_DB   = 'vpopmail';
    只改了它的目錄,host.user.pass.
    這里的user和pass,應該是mysql的用戶和密碼吧??
    5、
    vi /var/www/igenus/login.php
    修改的地方原文是
                       <INPUT CLASS=myinput2 TYPE="text" NAME="name" SIZE="10"
    STYLE='font-family:Tahoma'>
                       @
                       <INPUT TYPE="text" NAME="domain" VALUE="<?php echo
    $Cookies_Domain;?>" SIZE="19" CLASS="myinput2" STYLE='font-family:Tahoma'>
    peng介紹的,在size 前有value字段,我沒有添加,只是把@后面的改成
    <option value="mail.xujj.luck.com">mail.luck.com</option>

    6、
    maillog中只有一條相關內容
    Jun  2 20:44:53 xujj splogger: 1054615493.403920 tcpserver: status: 0/100

    還請老大幫我查錯哪里,出了這么多疑問還得讓老大辛苦一回,再次向老大重重的說聲:謝謝?。。。。。。?!

     gadfly 回復于:2003-06-02 22:43:41
    1.關于md5chkpw的安裝,其實改改Makefile中的安裝路徑應該就可以。
    不過你那樣復制也沒問題。
    如果smtp收發信件沒問題,就問題不大

    2.vadddomain的缺省mysql的口令是secret,你把mysql的root口令改回來看看,如果你安裝vpopmail的時候指定了口令,那你的口令就得改回成著個.

    3.ezmlzm只要不用郵件列表,裝不裝問題不大

    4.autoresponse要,先make,再mailinstall

    5.igenus我不熟,不過前面的安裝文檔很多,配置文件也有,對比看看吧。

    剛才看了peng的文檔,很詳細呀,你說的這些都有。
    http://www.chinaunix.net/forum/viewtopic.php?t=66064&start=0

    建議你按照peng的文檔,或者iceblood的文檔step by step,如果有問題
    也好找原因。


    3.

     wolf1980 回復于:2003-06-02 23:22:54
    gadfly老大,再次謝謝您!
    其實我就是按peng老大的貼子做的,
    在安裝autorespond時
    make install提示:No rule to make target `install'. Stop.

    在添加luck.com,和添加用戶時,是加了密碼,如果把這改成
    $CFG_MYSQL_HOST = 'localhost';
    $CFG_MYSQL_USER = 'root';
    $CFG_MYSQL_PASS = '12345';
    $CFG_MYSQL_DB   = 'vpopmail'
    登錄時提示:
    Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/igenus/login.php on line 42

    Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/igenus/login.php on line 43
      

    42.43行是
      $sql = mysql_connect($CFG_MYSQL_HOST, $CFG_MYSQL_USER, $CFG_MYSQL_PASS);
            mysql_select_db($CFG_MYSQL_DB,$sql);


    最后還是向老大說聲謝謝?。。。。。。。。。。。。。。?!

     wolf1980 回復于:2003-06-03 06:49:53
    現在它提示:用戶不存在!

     wolf1980 回復于:2003-06-03 08:06:17
    gadfly老大,告訴您一個好消息,我已經可以登錄了,只是修改了/var/www/igenus/login.php  @后面改成這個,可能以前的是mail.luck.com,不能解析吧!
    <SELECT name=domain> <OPTION class=myinput2 selected value=luck.com SIZE="19" STYLE='font-family:Tahoma'>luck.com</OPTION></SELECT>

    我再試一下其它的功能,謝謝老大,謝謝chinaux。當然不能忘了我們的前任版主,peng老大!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

     wolf1980 回復于:2003-06-03 09:03:04
    gadfly 不好意思,老大又有問題了,
    登錄以后,不能發信,提示:
    Fatal error: Call to undefined function: mail() in /var/www/igenus/include/send_fun.php on line 528
    vi /var/www/igenus/include/send_fun.php
       528                         return mail($this->mailTo,$subject,"",$mailHeader);

     wolf1980 回復于:2003-06-03 09:08:16
    老大,我看了其它前輩的解決方法,可我已以裝完,不現在是否有辦法解決??

     方法:
    “我們裝qmail 時,一般都把sendmail卸摘掉。當然把/usr/sbin/sendmail也個刪除掉,據說,安裝php時候,她很聰明,會自動判斷/usr/sbin/sendmail是否存在,如不存在,則不編譯mail()函數!所以在編譯php以前,先做個聯結即: ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail ,這樣再編譯php的時候就不會出現mail函數沒定義的問題了,當然,為了安全期間,在編譯php 的時候最好加上 --with-mail ,比如我的編譯參數如下:
    ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql --with-ftp --with-mail
    這樣一般不會出現什么問題了,不管什么版本的php,從4.2~4.4.3.4都沒有什么問題”

     gadfly 回復于:2003-06-03 10:04:52
    [quote:5254f1f468]
    gadfly老大,再次謝謝您! 
    其實我就是按peng老大的貼子做的, 
    在安裝autorespond時 
    make install提示:No rule to make target `install'. Stop. 

    [/quote:5254f1f468]

    要先make,直接make install是不行的。仔細看看peng的文檔。

    [quote:5254f1f468]
    Fatal error: Call to undefined function: mail() in /var/www/igenus/include/send_fun.php on line 528 
    vi /var/www/igenus/include/send_fun.php 
    528 return mail($this->mailTo,$subject,"",$mailHeader);
    [/quote:5254f1f468]

    關于這個問題,前面有很多討論,好像說有可能幾個原因,我只記得一個
    注意sendmail的屬性,是755

    呵呵,你的安裝很有成果,什么時候,做個igenus的FAQ吧。先加精,等有時間再做

     wolf1980 回復于:2003-06-03 10:34:31
    gadfly老大,您太抬舉小弟了,小弟只是在安裝過程中遇到的問題比較多,等qmail+igenus完全成功了,把我安裝igenus的一點心得、要注意的、容易出問題的地方貼上,希望能對大家有一點點幫助。

     gadfly 回復于:2003-06-03 11:09:23
    好的,期盼中

     wolf1980 回復于:2003-06-05 07:13:41
    老大我搞了一天,528問題還是搞不定它,再次來求助老大!
    1、按xmy老大方法,換了個php的安裝包,重新安裝(我只重裝了一遍),沒有效果。
    全部重做,裝php時按照kim老大的方法安裝加了這些參數:
    ./configure --with-apxs2=/var/qmail/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql --with-mail
    還是不行,再次來請教老大啦?
    錯誤提示是:
    Fatal error: Call to undefined function: mail() in /var/www/igenus/include/send_fun.php on line 528
    2、還有一個錯誤,點擊郵箱管理,右上角提示:
    Warning: Division by zero in /var/www/igenus/mailbox.php on line 331
    vi /var/www/igenus/mailbox.php
    330         <TR>
        331           <TD BGCOLOR="#FFFFFF" WIDTH="3%"><B><?php echo intval($MTotalSize/$MQuota*100)        ."%";?></B></TD>
        332           <TD BGCOLOR="#D0E6CE" WIDTH="93%">
        333             <TABLE WIDTH="<?php echo intval($MTotalSize/$MQuota*100)."%";?>" BORDER="0"         CELLPADDING="0" CELLSPACING="0">
    3、還有就是我裝的這個igenus的通訊錄,系統設置、幫助都不能用,是不是還需要裝其它的包?
    謝謝?。。。。。。。。。。。。。。。。?!
         昨天,沒上來,給老大送上一份遲到的祝福端午節快樂??!

     wolf1980 回復于:2003-06-05 18:42:11
    老大又搞不定它了,重裝php總是提示:
    checking for AOLserver support... no
    checking for Apache 1.x module support via DSO through APXS... no
    checking for Apache 1.x module support... no
    checking for member fd in BUFF *... no
    checking for mod_charset compatibility option... no
    checking for Apache 2.0 module support via DSO through APXS... no
    checking for Apache 2.0 handler-module support via DSO through APXS... configure: error: Please note that Apache version >= 2.0.44 is required.
    怎樣才能徹底的把php刪除,好重裝!!!!
    _____________________________________________小弟謝謝了?。。。。。。?!1

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>