[求助] 3.0.4 自動升級 3.0.5 失敗

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 3.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
Clementtang
星球普通子民
星球普通子民
文章: 21
註冊時間: 2004-08-20 00:59
來自: Taipei
聯繫:

[求助] 3.0.4 自動升級 3.0.5 失敗

文章 Clementtang »

●主機作業系統:Windows XP
●快速架站程式:AppServ 2.5.10
●您的上網方式:So-net 8m
●您安裝的程式:Apache + php + MySql
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : eq2.3d-olg.net
●您的 phpBB 連結網址: http://eq2.3d-olg.net/community

今天嚐試使用自動升級至 3.0.5,不過一連到 Install 資料夾的時候頂端就出現

代碼: 選擇全部

[phpBB Debug] PHP Notice: in file /install/index.php on line 440: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
[phpBB Debug] PHP Notice: in file /install/index.php on line 441: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
[phpBB Debug] PHP Notice: in file /install/index.php on line 442: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
[phpBB Debug] PHP Notice: in file /install/index.php on line 443: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
後來亂試竟然發現在網址後面加上 &language=zh_cmn_hant 就能順利進到更新面板並執行更新步驟。

於是就一直手動加上這一段,但是到了檢查檔案是否有衝突那邊就沒辦法繼續了,因為沒辦法把檔案下載下來或是看那邊有衝突...。

已經嘗試過 Google 這段錯誤訊息,不過都沒有找到完全一樣的,我目前有兩個猜測:

1. 語言包出問題: 我試過把 en_us 資料夾改名、刪除、移除等,都無效,只是讓錯誤代碼連出現都不會出現,直接顯示找不到網頁。

2. 架站設定問題: 我的環境是新架的,目前 php.ini 和 http.conf 這兩個設定檔連動都沒動過,完全是預設值,不知道是否跟這個有關。

不知道是否有前輩能給予指點? 謝謝。
Barlos
星球公民
星球公民
文章: 56
註冊時間: 2009-06-18 11:24

Re: [求助] 3.0.4 自動升級 3.0.5 失敗

文章 Barlos »

先執行 /install/database_update.php, 更新資料庫的結構, 在執行討論區程式的升級, /phpbb_url/install/

請先把修改的程式碼還原吧...
uxk4
星球公民
星球公民
文章: 49
註冊時間: 2006-08-15 01:58

Re: [求助] 3.0.4 自動升級 3.0.5 失敗

文章 uxk4 »

我也碰到這樣的問題....

結果....

居然FireFox下更新怎麼弄怎麼錯....
IE居然可以!?!?!?!??

那欸安捏!?
Clementtang
星球普通子民
星球普通子民
文章: 21
註冊時間: 2004-08-20 00:59
來自: Taipei
聯繫:

Re: [求助] 3.0.4 自動升級 3.0.5 失敗

文章 Clementtang »

我到目前還是沒辦法解決,所以先放著不管了...。

不過我認為很怪異就是了,即使是外掛,怎麼會導致改路徑就可以繼續下一步。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8532
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [求助] 3.0.4 自動升級 3.0.5 失敗

文章 心靈捕手 »

Clementtang 寫:●主機作業系統:Windows XP
●快速架站程式:AppServ 2.5.10
●您的上網方式:So-net 8m
●您安裝的程式:Apache + php + MySql
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : eq2.3d-olg.net
●您的 phpBB 連結網址: http://eq2.3d-olg.net/community

今天嚐試使用自動升級至 3.0.5,不過一連到 Install 資料夾的時候頂端就出現

代碼: 選擇全部

[phpBB Debug] PHP Notice: in file /install/index.php on line 440: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
[phpBB Debug] PHP Notice: in file /install/index.php on line 441: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
[phpBB Debug] PHP Notice: in file /install/index.php on line 442: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
[phpBB Debug] PHP Notice: in file /install/index.php on line 443: Cannot modify header information - headers already sent by (output started at /language/en_us/acp/common.php:1)
後來亂試竟然發現在網址後面加上 &language=zh_cmn_hant 就能順利進到更新面板並執行更新步驟。

於是就一直手動加上這一段,但是到了檢查檔案是否有衝突那邊就沒辦法繼續了,因為沒辦法把檔案下載下來或是看那邊有衝突...。

已經嘗試過 Google 這段錯誤訊息,不過都沒有找到完全一樣的,我目前有兩個猜測:

1. 語言包出問題: 我試過把 en_us 資料夾改名、刪除、移除等,都無效,只是讓錯誤代碼連出現都不會出現,直接顯示找不到網頁。

2. 架站設定問題: 我的環境是新架的,目前 php.ini 和 http.conf 這兩個設定檔連動都沒動過,完全是預設值,不知道是否跟這個有關。

不知道是否有前輩能給予指點? 謝謝。
這類訊息表示, 您修改的語言檔 (language/en_us/acp/common.php) 儲存時, 並非是 UTF-8 (未含 BOM) 編碼.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php ... 24#p230924
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Clementtang
星球普通子民
星球普通子民
文章: 21
註冊時間: 2004-08-20 00:59
來自: Taipei
聯繫:

Re: [求助] 3.0.4 自動升級 3.0.5 失敗

文章 Clementtang »

當時檢查我的 en_us common.php 都是用 utf8 作為編碼,所以還是不知道為什麼會這樣。

不過我後來解決了無法更新問題,方法是把除了繁體中文包外的所有語言包都改資料夾名稱,後來就可以繼續進行了... Orz
主題已鎖定

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