Post by alvin20031010 » Mon Feb 23, 2015 11:07 pm

不能在舊database 上重新安裝Opencart, 那麼怎樣才可以把舊database 的資料套回新裝的Opencart 上?
Thanks

New member

Posts

Joined
Fri Feb 06, 2015 4:36 am

Post by yuno » Tue Feb 24, 2015 9:19 am

alvin20031010 wrote:不能在舊database 上重新安裝Opencart, 那麼怎樣才可以把舊database 的資料套回新裝的Opencart 上?
Thanks
如相同版本的Opencart 可以在
登錄後台> 系統 或 工具> 備份/恢復>選擇所有資料表 >備份>在新裝的恢復

OpenCart®
PHP Developer.
更多中文教學在 OpenCart香港官方網站 !
QQ: 2039574815


Active Member

Posts

Joined
Tue Feb 11, 2014 9:24 am

Post by alvin20031010 » Tue Feb 24, 2015 1:43 pm

嘗試過不太行, 有一些error.
可能是database 的名字不一樣.

後來我是這樣做.
1. 重裝opencart 在新的database 上.
2. 移除在新database 內所有內容.
3. 把舊database 內的資料灌入新DB 內.
4. 看上去大至上沒什麼問題, 只是所有外掛要重裝., 但我的hosting 就通知我, 說有出錯不能連上我舊的Database, 要我通知他們. 做什麼"CodeGuard resource sync"

其實我這樣重灌Database 有沒有什麼大問題的?

New member

Posts

Joined
Fri Feb 06, 2015 4:36 am

Post by opencartchina » Wed Feb 25, 2015 8:31 am

其實不建議如此。
簡易根據實際情況,重新安裝吧。

OpenCart中国(http://www.opencartchina.com)
OpenCart中文论坛:http://www.opencartchina.com/bbs
Email: opencartchina@qq.com
QQ: 1487063622
OpenCart技术交流QQ 1群:282797742
OpenCart技术交流QQ 2群:298317506
OpenCart技术交流QQ 3群:198384554
OpenCart技术交流QQ 4群:227297836
中国版MyCnCart官方QQ群:473071696


New member

Posts

Joined
Thu Jan 31, 2013 10:38 am

Post by alvin20031010 » Wed Feb 25, 2015 11:30 am

但我的資料怎麼辦?

New member

Posts

Joined
Fri Feb 06, 2015 4:36 am

Post by yuno » Wed Feb 25, 2015 4:19 pm

登錄後台> 系統 或 工具> 備份/恢復>選擇所有資料表 >備份>在重新安裝的Opencart恢復

如出錯通常是以下問題
1, database檔案太大 => 直接進入phpmyadmin 恢復所有資料表
2, 舊版本opencart有其他模塊的資料表 => 找出該模塊並加在新版本opencart
3, 新版和舊版的database名稱和 prefix不同 => 改做相同

OpenCart®
PHP Developer.
更多中文教學在 OpenCart香港官方網站 !
QQ: 2039574815


Active Member

Posts

Joined
Tue Feb 11, 2014 9:24 am

Post by alvin20031010 » Wed Feb 25, 2015 4:46 pm

我之前就是直接進入phpmyadmin 恢復所有資料表, 但我不知道步驟對不對?

1. 把Opencart 安裝在新的datebase 上, (只是重裝同一版本Opencart, 而domain, hosting 沒有改變, 不過database 的名字改變了, 因為Opencart 不容許安裝在舊Database 上)
2. 安裝完成, 登入phpmyadmin移除在新database 內Tables 所有內容.
3. 然後把舊database 內的.sql 資料import 入新DB 內.

New member

Posts

Joined
Fri Feb 06, 2015 4:36 am

Post by yuno » Thu Feb 26, 2015 2:34 pm

步驟正確
如仍出現問題請先聯絡你的寄存公司
看看為何會出現CodeGuard resource sync

If you received a notification that CodeGuard could not connect to your database, there are several root causes:
1. Database server maintenance prevented connection
2. Database user on HostGator cPanel account deleted
3. Database user password changed
4. Database deleted on HostGator server
5. HostGator database server does not have CodeGuard database server IPs whitelisted
http://support.codeguard.com/customer/p ... ould-i-do-

OpenCart®
PHP Developer.
更多中文教學在 OpenCart香港官方網站 !
QQ: 2039574815


Active Member

Posts

Joined
Tue Feb 11, 2014 9:24 am

Post by alvin20031010 » Thu Feb 26, 2015 2:51 pm

我還有一個問題想知道.

我想知道這樣的database backup, 跟在opencart 後台> 系統 或 工具> 恢復, 會有什麼分別的?
我是不是在database 恢復完, 要再到opencart 後台恢復?

Thanks

New member

Posts

Joined
Fri Feb 06, 2015 4:36 am

Post by yuno » Thu Feb 26, 2015 3:49 pm

都是一樣,只需恢複一次就可以

OpenCart®
PHP Developer.
更多中文教學在 OpenCart香港官方網站 !
QQ: 2039574815


Active Member

Posts

Joined
Tue Feb 11, 2014 9:24 am

Post by alvin20031010 » Fri Feb 27, 2015 2:04 pm

Thanks

New member

Posts

Joined
Fri Feb 06, 2015 4:36 am
Who is online

Users browsing this forum: No registered users and 0 guests