[問題]註冊時的認證碼問題

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

版主: 版主管理群

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

[問題]註冊時的認證碼問題

文章 nekosp »

●主機作業系統:Linux (unknown version)
●快速架站程式:
●免費空間連結: http://www.0fees.net/
●您的上網方式:ADSL
●您安裝的程式:Apache 2.2.11 (Unix), PHP 5.2.9, MySQL 5.0.81 (由伺服器提供)
●您的 phpBB 版本:phpBB 3.0.5
●您的 domain (網域名稱) : 0fees.net
●您的 phpBB 連結網址: http://nekosp.0fees.net/forum

各位先進好,
我在安裝 phpBB 3.0.5 時, 過程很順利, 大部分的論壇功能也都正常. 不過, 當我嘗試註冊新使用者時, 確認碼圖片會有兩種情況, 但最後都一樣看不到:
(1)Firefox 3, 確認碼會一閃即逝,
(2)IE 8, 確認碼區塊會出現紅色X,
如果去檢查原始碼, 把確認碼的地方直接用網址列輸入卻又看得到該確認碼圖片. 到 ACP 裡面的"確認代碼設定"區塊也可以正常顯示. 看起來不太像是大部份論壇上回應的 gd captcha 問題, 因為 ACP 裡面可以顯示無誤? 且相關設定也都是對的, images 目錄也 chmod 成 777, phpBB 3.0.5 重複上傳安裝超過 8 次以上都有一樣結果. 重新下傳 en/zh_cmn_hant 中的 ucp.php 用 Emeditor 儲存成 UTF8 wo/BOM 再上傳, 註冊時選用 british english 和正體中文有一樣的結果.

另外還有比較過 ACP "確認代碼設定"區和"註冊頁面", 圖像部分的"頁面原始碼"(直接用 firefox 看), 確認碼的部分前者有設大小, 後者沒有, i.e. "width="360" height="96", 在這邊設會有幫助嗎? 但因為不知道相關程式碼在哪邊因此也無從改起, 而且看其他的 phpBB 網頁類似的部分, 網頁原始碼也是和我全新安裝的版本一樣, 但卻能正常顯示.

由於我是第一次接觸 php 的東西, 對程式所知也很有限, 很想解決問題但力不從心. 這問題困擾我已經超過 36 小時, 可是還是找不到解決方式, 如果有那位先進肯提供一些意見, 我會非常感激的..@@
nekosp
星球普通子民
星球普通子民
文章: 4
註冊時間: 2009-06-13 16:17

Re: [問題]註冊時的認證碼問題

文章 nekosp »

直接改 includes/ucp/ucp_register.php 裡面 521 行, $confirm_image 後面加上 width="360" height="96" 仍然沒有辦法顯示..
但在 firefox 裡面會先多顯示個方框, 然後就又是一樣, 圖秀出來 0.3 秒左右又消失..IE 裡面則是一樣的紅色 X. 好怪..是全新安裝沒改過, 照理說檔案應該沒問題啊? 而且 ACP 裡面可以顯示為什麼註冊畫面就會消失? Orz :(( :((
nekosp
星球普通子民
星球普通子民
文章: 4
註冊時間: 2009-06-13 16:17

Re: [問題]註冊時的認證碼問題

文章 nekosp »

沒人理我也許是我說的不夠清楚, 我把圖貼上來:

圖檔
http://nekosp.0fees.net/acp.jpg
上面是 ACP 中, "一般"=>"討論區基本組織"=>"確認代碼設定" 頁面中, 確認代碼可以正常顯示.

圖檔
http://nekosp.0fees.net/zh_reg.jpg
可是到了 Firefox3 裡面想要嘗試註冊時, 確認碼會跳一下然後整格消失. 但網頁原始碼裡面卻還是看得到該行.

圖檔
http://nekosp.0fees.net/zh_reg_ie.jpg
IE 裡面則是紅色 X.
nekosp
星球普通子民
星球普通子民
文章: 4
註冊時間: 2009-06-13 16:17

Re: [問題]註冊時的認證碼問題

文章 nekosp »

換了一個伺服器後就好了, 看來問題是伺服端的.

問題已自己解決囉..
主題已鎖定

回到「[3.0.x] 安裝與使用」