Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。

  • Zen Liao
  • Zen Liao 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2015-04-03 00:28 #27212 來自 Zen Liao
Zen Liao created the topic: 從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。
版大,您好

我在「華燈初上」的「從 Joomla! 2.5 升級至 3.3,你需要注意的事情」文章下有詢問相關問題。

『狀況』
我已經將configuration.php的 error reporting 改為’maximum’,重新進入網站出現三個錯誤訊息。
Strict Standards: Only variables should be assigned by reference in /home/dachiico/public_html/plugins/system/advga/advga.php on line 21

Strict Standards: Declaration of JParameter::loadSetupFile() should be compatible with JRegistry::loadSetupFile() in /home/dachiico/public_html/libraries/joomla/html/parameter.php on line 24

Fatal error: Call to undefined method JAdministrator::setHeader() in /home/dachiico/public_html/libraries/cms/html/behavior.php on line 750

我嘗試將這三個.php 先更名,但結果還是前後台空白。

『請問』
我原本是2.5版,但在虛擬主機上以手動升級3.4版(太衝動),又使用 akeeba kickstart 還原2.5版,請問我需要重新安裝回 joomla 2.5?或是將原有資料庫清空嗎?

麻煩您的協助,謝謝

Please 登入 to join the conversation.

More
2015-04-03 09:23 #27213 來自 abokuo
abokuo replied the topic: 從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。
這裡是 2.5 書籍內容交流區,你要問的問題應該是到 3.x 相關討論板。
你在華燈初上提出問題後我有回應解決步驟,結果你不在華燈初上貼後續情況而在這邊貼
如果兩邊的管理者不是同一人,大概也無法繼續討論。

以之前升級失敗的經驗,我發現更改檔案名稱不一定能解決問題,但是從資料表層次停用有問題的擴充套件(大多是系統類外掛)多半有效。
先把「libraries/joomla/html/parameter.php」、「libraries/cms/html/behavior.php」兩個檔案回復為原先的檔名。
然後利用像是 PHPMyAdmin 的 MySQL 工具程式開啟「(前綴字)_extension」資料表
利用關鍵字(例如本主題的「advga」)搜尋找到該外掛,將「enabled」欄位值從「1」改為「0」後儲存,停用該外掛。
每個 Joomla! 網站安裝的擴充套件都不一樣,在升級過程中發生問題的擴充套件可能不只一個,上述動作你可能會做好幾次。

上列文章內容在我寫 3.4 書籍的時候有進一步擴充,不過沒有更新原文章內容的打算,該篇文章已說明執行重點。

如果你使用 Akeeba Backup 備份網站時使用的是預先設定檔:備份整個網站+資料庫,那麼恢復網站就很簡單了。
1.先將虛擬主機上的資料庫內容清空,網站檔案也刪除。
2.上傳 Akeeba Backup 備份的封存檔跟 Akeeba Kickstart 檔案到虛擬主機網站空間。
3.執行 Akeeba Kickstart 解壓縮網站封存檔,透過之後的 ANGIE 恢復網站。
額外:如果你的網站有開啟網址轉寫功能,記得將 htaccess.txt 更名為 .htaccess,相關連結才不會出問題。

主要版本的升級從來就不是容易的事,這也就是文章內容要你先準備工具程式、AMP 環境,還要先備份網站的原因。

我的 Joomla! 資訊網站:http://www.abokuo.com
Joomla! 書籍:Joomla! 3.x 素人架站計畫(2015.07)
The following user(s) said Thank You: 廖繼稔, Zen Liao

Please 登入 to join the conversation.

  • Zen Liao
  • Zen Liao 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2015-04-03 14:04 #27214 來自 Zen Liao
Zen Liao replied the topic: 從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。
A-Bo 版大,您好:

實在太感謝這麼詳細的解說。

首先抱歉留錯版發問,因昨天在原版找不到回覆的留言,今天才發現在第二頁(自己烏龍),從那邊連結過來又是這個版,歹勢!!

1.依照操作說明,我使用PHPMyAdmin,在「(前綴字)_extension」資料表,將「advga」的「enabled」欄位改為「0」,結果首頁又是一片空白了啊啊。

2.另外再詢問,資料庫內容清空,網站檔案也刪除。的步驟?
a.「資料庫內容清空」:PHPMyAdmin,原有資料庫刪除,建立新的相同資料庫名稱,再原名稱資料庫下還原??
b.「網站檔案也刪除」:filezilla 將public_html 資料夾刪除??
c.再進行Akeeba Kickstart 的還原。
d.不知這樣的執行步驟是否正確??

謝謝版大的提醒,升級從來就不是容易的事,真的要謹慎。

再次感謝協助~

Please 登入 to join the conversation.

More
2015-04-03 14:25 #27215 來自 abokuo
abokuo replied the topic: 從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。
在前一則回覆有提到「在資料表關閉套件」的動作可能不只做一次,不清楚哪一或哪些擴充套件需要在升級前停用。

問:「資料庫內容清空」:PHPMyAdmin,原有資料庫刪除,建立新的相同資料庫名稱,再原名稱資料庫下還原?
答:可以這樣做。

問:「網站檔案也刪除」:filezilla 將public_html 資料夾刪除?
答:我會建議利用虛擬主機 cpanel 畫面的「檔案管理員/檔案總管」進行檔案刪除。

我的 Joomla! 資訊網站:http://www.abokuo.com
Joomla! 書籍:Joomla! 3.x 素人架站計畫(2015.07)
The following user(s) said Thank You: Zen Liao

Please 登入 to join the conversation.

More
2015-04-03 17:08 #27216 來自 Eddy
Eddy replied the topic: 從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。
你這三個錯誤訊息的第三個的確是升級時發生的錯誤,你可以貼上你的2.5版本編號,及要升上去的3.3版本。
目前官網討論區是有資料 2.5.19升到3.3.x有這個問題,這算是跳升版本造成的,建議升級時的步驟如下:

1.先升級2.5到目前的最新版本
http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=6972

2.升級前先"關閉"或最好"移除"不相容的所有第三方的套件或佈景,以及「記得我」這個外掛

3.記得先備份

4.最好在自己電腦上升級,不要直接在正在上線中的網站升級

5.確認你的主機有支援Joomla 3的需求(PHP 版本要5.3.10以上)

知之者不如好之者,好之者不如樂之者
The following user(s) said Thank You: abokuo, Zen Liao

Please 登入 to join the conversation.

  • Zen Liao
  • Zen Liao 的個人頭像 Topic Author
  • Offline
  • 新手上路
  • 新手上路
More
2015-04-04 00:28 #27219 來自 Zen Liao
Zen Liao replied the topic: 從 Joomla! 2.5 升級至 3.3,又還原2.5,相關問題詢問。
大感謝。

1.終於還原成功。

2.是2.5.28版升級至3.4.1。

3.也完成本機電腦重建,準備按步驟進行升級,再上傳。(前方道路遙遠,還不知有什麼阻礙。)

真的非常謝謝兩位的協助~~

Please 登入 to join the conversation.

版主: abokuo