[問題]關於phpbb2架好後,產生的相關問題,謝謝!!

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
sam99
星球公民
星球公民
文章: 44
註冊時間: 2003-10-30 17:54

[問題]關於phpbb2架好後,產生的相關問題,謝謝!!

文章 sam99 »

架設主機作業系統:RedHat Linux 9.0
上網方式:公司內部網路 (192.168.0 網段)
安裝的程式:httpd-2.0.40-21.9 + php-4.2.2-17.2 + mysql-3.23.58-1.9
phpBB2 版本:phpBB 2.0.5
domain(網域名稱) :abc.com

主機名稱: phpbb2.abc.com
ip 位址: 192.168.0.33
gateway : 192.168.0.2
dns: 192.168.0.1

代碼: 選擇全部

1. apt-get install sendmail sendmail-cf cyrus-sasl m4
   apt-get install imap


2. /etc/host

   127.0.0.1               localhost.localdomain localhost


3. vi /etc/mail/sendmail.mc 

TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') dnl

DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA') 


4.  m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf


5.  vi /etc/mail/access

localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY

phpbb2.abc.com                  RELAY
192.168.0                       RELAY
                                RELAY
dns.abc.com                     RELAY
abc.com                         RELAY

ALL                             REJECT

6. vi /etc/php.ini


[mail function]
; For Win32 only.

SMTP = phpbb2.abc.com
;SMTP = msx.hinet.net

; For Win32 only.

sendmail_from = john@phpbb2.abc.com
;sendmail_from = msx.hinet.net

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = /usr/sbin/sendmail -t -i

[Java]
;java.class.path = .\php_java.jar
;java.home = c:\jdk
;java.library = c:\jdk\jre\bin\hotspot\jvm.dll
;java.library.path = .\

7. vi /phpbb2/includes/smtp.php


message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
        }


8. 己在phpbb2的基本組態中,己開啟了smtp的功能\r


=======================================

Q1: openwebmail發生錯誤的情況:

Open WebMail ERROR

<<< 220 phpbb2.abc.com ESMTP Sendmail 8.12.8/8.12.8; Thu, 25 Dec 2003 16:16:20 +0800
>>> EHLO phpbb2.abc.com
<<< 250-phpbb2.abc.com Hello localhost.localdomain [127.0.0.1], pleased to meet you
<<< 250 ENHANCEDSTATUSCODES
>>> MAIL FROM:<john@phpbb2.abc.com>
<<< 550 5.0.0 Access denied

Q2: 發送私人私息時會發生錯誤(但收的到訊息)

Could not connect to smtp host : 0 :

DEBUG MODE

Line : 113
File : /phpbb2/includes/smtp.php


Q3: 且為何在phpbb2中沒有看到可以"上傳檔案"的功能?

不好意思,覺得應該是在相同的設定出了問題,可是實在不知道要怎麼設 ?
(己看過相關的教學文章)


謝謝各位大大的指教
頭像
ansonku
版務實習幹部
版務實習幹部
文章: 61
註冊時間: 2003-06-06 11:22

文章 ansonku »

上傳功能要自己加裝 mod
請輸入關鍵字 "attatch" search~~
streitleak
星球公民
星球公民
文章: 261
註冊時間: 2003-07-26 04:44
來自: 龍潭
聯繫:

Re: [問題]關於phpbb2架好後,產生的相關問題,謝謝!!

文章 streitleak »

sam99 寫:架設主機作業系統:RedHat Linux 9.0
上網方式:公司內部網路 (192.168.0 網段)
安裝的程式:httpd-2.0.40-21.9 + php-4.2.2-17.2 + mysql-3.23.58-1.9
phpBB2 版本:phpBB 2.0.5
domain(網域名稱) :abc.com

主機名稱: phpbb2.abc.com
ip 位址: 192.168.0.33
gateway : 192.168.0.2
dns: 192.168.0.1

代碼: 選擇全部

1. apt-get install sendmail sendmail-cf cyrus-sasl m4
   apt-get install imap


2. /etc/host

   127.0.0.1               localhost.localdomain localhost


3. vi /etc/mail/sendmail.mc 

TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') dnl

DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA') 


4.  m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf


5.  vi /etc/mail/access

localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY

phpbb2.abc.com                  RELAY
192.168.0                       RELAY
                                RELAY
dns.abc.com                     RELAY
abc.com                         RELAY

ALL                             REJECT

6. vi /etc/php.ini


[mail function]
; For Win32 only.

SMTP = phpbb2.abc.com
;SMTP = msx.hinet.net

; For Win32 only.

sendmail_from = john@phpbb2.abc.com
;sendmail_from = msx.hinet.net

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = /usr/sbin/sendmail -t -i

[Java]
;java.class.path = .\php_java.jar
;java.home = c:\jdk
;java.library = c:\jdk\jre\bin\hotspot\jvm.dll
;java.library.path = .\

7. vi /phpbb2/includes/smtp.php


message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
        }


8. 己在phpbb2的基本組態中,己開啟了smtp的功能\r


=======================================

Q1: openwebmail發生錯誤的情況:

Open WebMail ERROR

<<< 220 phpbb2.abc.com ESMTP Sendmail 8.12.8/8.12.8; Thu, 25 Dec 2003 16:16:20 +0800
>>> EHLO phpbb2.abc.com
<<< 250-phpbb2.abc.com Hello localhost.localdomain [127.0.0.1], pleased to meet you
<<< 250 ENHANCEDSTATUSCODES
>>> MAIL FROM:<john@phpbb2.abc.com>
<<< 550 5.0.0 Access denied

Q2: 發送私人私息時會發生錯誤(但收的到訊息)

Could not connect to smtp host : 0 :

DEBUG MODE

Line : 113
File : /phpbb2/includes/smtp.php


Q3: 且為何在phpbb2中沒有看到可以"上傳檔案"的功能?

不好意思,覺得應該是在相同的設定出了問題,可是實在不知道要怎麼設 ?
(己看過相關的教學文章)


謝謝各位大大的指教
Ans: 1. 權限問題
2. smtp的設定不正確
3. 請安裝attach mod

關於設定上你只裝imap這個而已??imap要裝總共應該要有至少四個檔才可以正常使用....
再者...php的設定檔中..mail function的For win32 only請不要使用...
因為你現在系統是UNIX系統..
再者host檔並沒有你的DN在上面請指定...
或是由DNS主機負責指定...
又..sendmail的設定檔中有沒有開放local功能..
台灣動漫論壇
http://ACGFan.twbbs.org
星
汝命短眷族望聞
我望 
汝本將末看取
-------------《人類帝國國歌一節
sam99
星球公民
星球公民
文章: 44
註冊時間: 2003-10-30 17:54

文章 sam99 »

您好:

1, 請問權限不對是那個檔案的權限呢?

2. smtp不知要設那個咧?
(因為我用oe測過用192.168.0.33 可以收發郵件,但是只限於192.168.0網段內)
無法寄出到公司的帳號.何解呢?

謝謝!
主題已鎖定

回到「phpBB 2 安裝與使用」