1 頁 (共 1 頁)

[問題] 按下回覆進到空白頁/無法顯示頁面

發表於 : 2009-11-25 00:54
Clementtang
●主機作業系統:Linux based NAS (Synology DS209+II with DSM 2.2)
●快速架站程式:NAS 內建的 Web Station
●您的上網方式:ADSL
●您安裝的程式:php 5 + MySqli 5
●您的 phpBB 版本:phpBB 3.0.6
●您的 domain (網域名稱) : eq2.3d-olg.net
●您的 phpBB 連結網址: http://eq2.3d-olg.net/community/

我將 phpBB3 3.0.5 用快速更新法更新資料表後,將資料表用 mysqldumper 1.2.4 r2 備份出來並移動到 NAS 上再用 mysqldumper 1.2.4 stable 還原回去。

之後直接用一個新的 phpBB3 檔案移拿掉 install 資料夾,並用舊的 config.php 在 NAS 上架起來新的站,資料庫指向 NAS 上還原後的資料庫,至此都沒有任何問題,進去論壇就是一個新瓶裝舊酒的完美狀態。

但是當我一把新站的資料夾名稱由 phpBB3 改為 community 後,「部分文章」只要點回覆,在 Firefox 就會顯示空白頁面,而 IE 是顯示無法顯示頁面 (下面還跑出要我偵測連線狀況的按鈕...),但這狀況不是每篇文章都會發生,且完全沒有任何錯誤代碼,我已經開了 debug 也是一樣。

交叉測試過許多設定後,確認是資料夾名稱的問題,一旦改回 phpBB3 就一切又正常了。

我自己懷疑的問題點有兩個,一個是架站環境問題,有可能是 NAS 本身的架站套件或哪個程式有 bug 只要資料夾名稱跟當初上傳的不同就會不定時錯誤。另一個是 port forwarding 的問題,或是這兩個綜合問題。

我的網路架構是:

中華浮動 IP --> AP (刷 DD-WRT) --> NAS

浮動 IP: 我用 DD-WRT 內的 DDNS 解決了,之前用電腦架也沒問題。
port: 我用 DD-WRT 的 NAT 設定將 80 port 轉給 NAS 用。

目前我是重新上傳一個不用改檔名的資料夾才解決這問題,不知道有沒有前輩有什麼線索的?