[分享] 跳過 Failed sending email :: PHP ::錯誤訊息

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
小默
星球普通子民
星球普通子民
文章: 3
註冊時間: 2005-12-08 16:19

[分享] 跳過 Failed sending email :: PHP ::錯誤訊息

文章 小默 »

使用版本:phpBB 2.0.18 版
錯誤發生時機:
當註冊新會員完成時會出現\r
Failed sending email :: PHP ::

DEBUG MODE

Line : 2XX (版本不一樣 行數就不同)
File : ..............\\includes\emailer.php


開啟emailer.php 搜尋

代碼: 選擇全部

 if (!$result)
 {
message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
}

將這一段用說明斜線標示起來就正常了
只是我沒設定郵件 不知道這行有何用途~
最後由 小默 於 2005-12-09 03:31 編輯,總共編輯了 1 次。
在思緒重疊之前
星球公民
星球公民
文章: 79
註冊時間: 2005-08-22 04:13
來自: 孤單北半球
聯繫:

文章 在思緒重疊之前 »

出現這東西 不只在2.0.18..-.-
只要是PHPBB 安裝後你主機沒有設定 STMP 都會出現這個..
表示PHPBB找不到郵件伺服器..

你略過的那行 主要是PHP的錯誤顯示而已..
主要功能是告訴架站者哪邊出問題...

你略過他 只是讓他"不出現"錯誤代碼而已..
並不是真的修正..QQ"

至於郵件伺服器的設定方式..
相信竹貓的搜尋大神會告訴你的-.-
一樣的黑夜 一樣的星空
不一樣的是我的心 多了份思念
飛越了時間的海 穿過了距離綑綁的憂愁
吉他的旋律撥動心弦 遠方的妳是否聽見
伴隨著音符慢慢浮現妳的臉
陽光緩緩出現 又是一個失眠的夜..

http://www.shibasakikou.com
小默
星球普通子民
星球普通子民
文章: 3
註冊時間: 2005-12-08 16:19

修正非修正~只是略過錯誤碼

文章 小默 »

嗯嗯~原來是這樣...

只是出現 DEBUG 的畫面的話~對完成註冊動作的會員難免會誤會..呵呵\r

如您所說的 無設定就會出現~

那有設定的話,該段會傳送認證信?
在思緒重疊之前
星球公民
星球公民
文章: 79
註冊時間: 2005-08-22 04:13
來自: 孤單北半球
聯繫:

文章 在思緒重疊之前 »

如果有設定的話\r
而你後台設定開通帳號的是 "自行開啟"

那會員註冊的時候他就會出現\r

"你的帳號已經完成註冊 但是必須到信箱收取認證信開通帳號"之類的..
完整的訊息忘記了=_= 你可以去語系檔裡面找@@"
一樣的黑夜 一樣的星空
不一樣的是我的心 多了份思念
飛越了時間的海 穿過了距離綑綁的憂愁
吉他的旋律撥動心弦 遠方的妳是否聽見
伴隨著音符慢慢浮現妳的臉
陽光緩緩出現 又是一個失眠的夜..

http://www.shibasakikou.com
小默
星球普通子民
星球普通子民
文章: 3
註冊時間: 2005-12-08 16:19

了解~

文章 小默 »

謝謝您寶貴的回答~
目前還沒用到那個功能,所以還是暫時關掉中^^
messagebox
竹貓忠實會員
竹貓忠實會員
文章: 981
註冊時間: 2003-02-24 23:34

Re: [分享] 跳過 Failed sending email :: PHP ::錯誤訊息

文章 messagebox »

小默 寫:將這一段用說明斜線標示起來就正常了
只是我沒設定郵件 不知道這行有何用途~
用途~
就是當你phpbb要傳送mail時~
無法傳送~就會出現這個訊息~
如果後台有選擇使用smtp~則會出現~
Failed sending email :: SMTP :: smtp錯誤狀況~
如果沒選擇 使用smtp~
則會使用php.ini的設定去送信~
失敗會傳回
Failed sending email :: PHP ::

基本上~會出現這問題都是管理員的錯誤~
把他歸咎於phpbb的錯誤加以修正~~我覺得有必要再思考一下~


注意喔~並非只有註冊時才會送出郵件~~
phpbb系統很多地方都會用郵件來通知~

當然~你把他標示成註解也是可以~
但~哪天你有重要公告要利用電子郵件寄送~
是否送信成功並不會跟你說喔~
主題已鎖定

回到「phpBB 2 安裝與使用」