1 頁 (共 2 頁)

[問題]無法執行會員註冊 php 2.0.6

發表於 : 2003-08-29 23:26
hellsean
系統:WinXp pro+sp1
快速架站程式:Appserv 1.9.0
上網方式:Hinet ADSL
安裝的程式:Apache+php+MySQL
PHP版本:2.0.6

感謝版上各位先進的指導
小弟終於架站成功
但是現在遇到一個問題
小弟依照教學區所說\r
使用ArGoSoft Mail Server(Freeware)
這個軟體來當發信軟體
並且試著看能否註冊
發現填好資料按下送出後
會變成一片空白\r
按下重新整理後
會出現\r
很抱歉!! 您所輸入的電子郵件位址已被註冊使用\r
很抱歉!! 您所選擇的會員名稱已被註冊使用\r
而當我進入系統管理員時
會發現已經剛剛的帳號已經註冊完成了
但是當我要登入時卻無法登入\r
並且也沒有收到註冊信\r
請問這該怎麼解決?
謝謝

[建議]你可以試試這樣

發表於 : 2003-08-29 23:38
jiminkao
先不要用發信軟體
然後打開 Winnt/php.ini

找到\r
[mail function]
; For Win32 only.
SMTP = msx.hinet.net ( hinet 寬頻附贈的郵件信箱的 SMTP )

; For Win32 only.
sendmail_from = msx.hinet.net ( hinet 附贈的郵件信箱 )


[ 注意 ]:修改後存檔,並重新啟動 Apache

試試看囉!
我在 Win 系統上架站測試,都可以順利寄出認證信件。

發表於 : 2003-09-02 14:01
sbonny
系統:WinXp pro
快速架站程式:xp iis
上網方式:東森 ADSL
安裝的程式:cgi+php+MySQL
PHP版本:2.0.6

會員註冊會出現錯誤訊息, 但卻註冊成功了

發表於 : 2003-09-02 14:53
JCdoIT4u
●架設主機作業系統:win-xp
●快速架站程式:Appserv 1.9.0
●您的上網方式:ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB 2.0.6
●DNS no-ip.com
●SMTP : from HongKong ISP company " netvigator.com "

我也有相同問題,剛好看到別人出這貼,所以我也不想開一個新貼問同一問題。
我的設定如下

phpBB 2 系統管理控制台 - 基本組態
圖檔
SMTP 伺服器網域名稱 mail.netvigator.com
SMTP 使用者帳號 xxx@netvigator.com
SMTP 密碼 xxxx
php.ini
檔案路徑 C:\Windows\php.ini

圖檔
[mail function]
; For Win32 only.
SMTP = mail.netvigator.com

; For Win32 only.
sendmail_from = xxx@netvigator.com
我只修改了 "phpBB 2 系統管理控制台 -基本組態"C:\Windows\php.ini,還有其他地方要進行修改才可用嗎?

另外我發覺在 php.ini 有兩個 register_globals ,一個在頂部,紅色的哪個正是,而另一個在 [mail function] 下面,我想問問紅色的那個需要啟動嗎? 將它轉為 on??
- register_globals = Off [Security, Performance]
; Global variables are no longer registered for input data (POST, GET, cookies,
; environment and other server variables). Instead of using $foo, you must use
; you can use $_REQUEST["foo"] (includes any variable that arrives through the
; request, namely, POST, GET and cookie variables), or use one of the specific
; $_GET["foo"], $_POST["foo"], $_COOKIE["foo"] or $_FILES["foo"],
emailer.php
檔案路徑 C:\AppServ\www\phpbb\includes\emailer.php

圖檔
include("c:/AppServ/www/phpbb/includes/smtp.".$phpEx);
而當我輸入以上修改重新開啟 Appserv 後,便出現以下訊息。
備注 : 我已確定我已從 phpBB 2 系統管理控制台 - 基本組態 - 使用 SMTP 伺服器傳送電子郵件,選揀了關掉。
Ran into problems sending Mail. Response: 535 authorization failed (#5.7.0)

DEBUG MODE

Line : 131
File : c:\AppServ\www\phpbb\includes\smtp.php

發表於 : 2003-09-02 19:41
JCdoIT4u
有誰可以幫我們解決會員注冊問題?? :cry:
SMTP 仍未能正常運作。

發表於 : 2003-09-03 04:12
JCdoIT4u
我的討論區已建立了,現在只差這一小步便能成功完成整過論譠,所以現在懇請各老大幫助。

小弟已經搜尋了相關文章,不過好像不針對我現在的情況。
我真的想使用網絡供應商附帶的外寄郵件(SMTP) 伺服器,而並不太想安裝其他程式軟件,如若這裏有香港用家請你給我一些意見,我是使用 "網上行" 的。

感謝幫助。 :lol:

如若我能夠成功解決外寄郵件(SMTP) 伺服器的問題,我必定寫一份詳細內容供給其他用戶作來日後遇上此問題時亦可作參考,尤其針對香港用戶。

發表於 : 2003-09-03 04:33
幻狼神威
如果你的smtp主機和你的web server不是在同一個網域之下(含同一台主機),請將系統管理控制台中,基本組態裡面,"使用 SMTP 伺服器傳送電子郵件"這個選項設定為no,再試試看.......

建議是選no,smtp就用ISP或網路服務公司給的去設定,比較不會有問題。因為一般網路上下載的發信或Mail Server軟體都不是很好用.......

發表於 : 2003-09-03 04:49
JCdoIT4u
幻 狼 寫:如果你的smtp主機和你的web server不是在同一個網域之下(含同一台主機),請將系統管理控制台中,基本組態裡面,"使用 SMTP 伺服器傳送電子郵件"這個選項設定為no,再試試看.......

建議是選no,smtp就用ISP或網路服務公司給的去設定,比較不會有問題。因為一般網路上下載的發信或Mail Server軟體都不是很好用.......
多謝快速的回覆。 :mrgreen:

smtp 主機我沒有,我只是用網絡供應商給我的電郵而再去使用它的 "外寄郵件(SMTP) 伺服器" 供給我的論譠。
我現在的情況否就是你說的 "smtp主機和我的web server" 不是在同一個網域之下(含同一台主機) ??

另外,我已確定我已從 phpBB 2 系統管理控制台 - 基本組態 - 使用 SMTP 伺服器傳送電子郵件,選揀了關掉。

結果還是一樣.... :-(

發表於 : 2003-09-04 10:33
幻狼神威
JCdoIT4u 寫:多謝快速的回覆。 :mrgreen:

smtp 主機我沒有,我只是用網絡供應商給我的電郵而再去使用它的 "外寄郵件(SMTP) 伺服器" 供給我的論譠。
我現在的情況否就是你說的 "smtp主機和我的web server" 不是在同一個網域之下(含同一台主機) ??

另外,我已確定我已從 phpBB 2 系統管理控制台 - 基本組態 - 使用 SMTP 伺服器傳送電子郵件,選揀了關掉。

結果還是一樣.... :-(
你應該是要開yes!我沒用過那個空間,不是很清楚他主機的狀況.... :mrgreen:
我自己的是用no,因為我的smtp是用isp提供的,我沒有在用我自己的Mail Server主機..

不過你最上面的怎麼是打 hotmail 的信箱?和下面的不一致哩! :-o

發表於 : 2003-09-05 10:04
peterhoi
我也是用netvigator,情況跟JCdoIT4U一樣,
不知道這個問題是否與ISP封鎖port25有關呢?

發表於 : 2003-09-06 20:18
JCdoIT4u
peterhoi 寫:我也是用netvigator,情況跟JCdoIT4U一樣,
不知道這個問題是否與ISP封鎖port25有關呢?
port 設定為 8080 便可。

發表於 : 2003-09-07 00:48
peterhoi
Port 8080 是指Web server
Port 25 是指SMTP server
所以提出不能寄信的可能原因是ISP的問題 :-|

發表於 : 2003-09-07 03:42
JCdoIT4u
peterhoi 寫:Port 8080 是指Web server
Port 25 是指SMTP server
所以提出不能寄信的可能原因是ISP的問題 :-|
不好意思,較早前答錯了,按著以下設定便可。

SMTP 伺服器網域名稱 mail.netvigator.com
SMTP 使用者帳號 [留空]
SMTP 密碼 [留空]
系統管理員電子郵件信箱 : 您的網上行電郵 xxx@netvigator.com
使用 SMTP 伺服器傳送電子郵件,選擇開啟。
emailer.php 要修改,按著上面有圖表修改便可。
php.ini 要修改,按著上面有圖表修改便可。

應該沒有問題可以發信了。

這遍分享教學遲些推出。[多等待一會] ;-)

發表於 : 2003-11-12 05:31
kwan780105
SMTP 使用者帳號 xxx@netvigator.com
____________________________________________________________

這中試改 xxx@ultraline吧

發表於 : 2003-11-19 01:46
djs
jiminkao大大:
小弟是用虛擬伺服器架的,但是我找不不到你說php.ini,我有找到emailer但是不知道該怎麼修改,我是用cuteftp上傳的,麻煩一下大大能教小弟一下。