●主機作業系統: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 小時, 可是還是找不到解決方式, 如果有那位先進肯提供一些意見, 我會非常感激的..@@
[問題]註冊時的認證碼問題
版主: 版主管理群
Re: [問題]註冊時的認證碼問題
直接改 includes/ucp/ucp_register.php 裡面 521 行, $confirm_image 後面加上 width="360" height="96" 仍然沒有辦法顯示..
但在 firefox 裡面會先多顯示個方框, 然後就又是一樣, 圖秀出來 0.3 秒左右又消失..IE 裡面則是一樣的紅色 X. 好怪..是全新安裝沒改過, 照理說檔案應該沒問題啊? 而且 ACP 裡面可以顯示為什麼註冊畫面就會消失? Orz

但在 firefox 裡面會先多顯示個方框, 然後就又是一樣, 圖秀出來 0.3 秒左右又消失..IE 裡面則是一樣的紅色 X. 好怪..是全新安裝沒改過, 照理說檔案應該沒問題啊? 而且 ACP 裡面可以顯示為什麼註冊畫面就會消失? Orz
Re: [問題]註冊時的認證碼問題
沒人理我也許是我說的不夠清楚, 我把圖貼上來:

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.

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.
