DEAR 各位大大^^
因為真的試到沒招了只好上來問OTL|||
我原先是使用ZB4的繁中版,
後來要換成XE,所以請空間商幫我升級為XE可以運行的環境
這下問題來了...
重新導入從ZB4備份的資料,點開phpmyadmin來開,都是問號跟亂碼
導進XE裡面,也是如此
之前有詢問了枝大,枝大說可以用XAMPP來解決這個問題.
而我使用了XAMPP後,也順利進到了phpmyadmin中,
我以為是先把zb4的備分上傳,再重新輸出為utf-8應該就可以
可是嘗試了一整天的結果,
是我在XAMPP-phpmyadmin輸出的檔案,
原來的空間完全不接受上載
可以請教一下,
一般如果像我這樣的狀況,ZB4使用繁中版,
該有哪些步驟可以將數據順利的導入XE呢?
先謝謝各位的解說了^^
求助!!!!
之前我用zb4時曾經在換空間後變成亂碼
經過主機商修改成latin1_swedish_ci後亂碼情況消失
但是現在麻煩來了
我使用轉換程式轉到xe後又再度顯示亂碼
但將sql檔案下載下來以後卻又顯示TYPE=MyISAM DEFAULT CHARSET=utf8
不知道該怎麼處理了!!!
麻煩請知道的幫忙我一下!!
謝謝!
因為zb繁中版安裝後預設就是Latin_Swedish_ci
zb4 Latin_Swedish_ci轉換到XE UTF-8 unicode一定會亂碼
有沒有試過Hyukie的方法呢?
其實 原理 是一樣 的 ... 只是現在 更方便在 Admin 後台 修改版面 裡面 的語法
如同 Tatter Tools / Textcube 部落格 後台一樣 ... 你也可以 把版面 取出 然後
使用 Dreamweaver / Front Page 這類的 工具修改 ;;;
但, 那樣 確實是比較麻煩一些 ...
因為現在 Xpress Engine (ZBXE) 的 語法 跟 當初
ZB4 的語法 完全不同 ... 因此 不懂的人 最好 還是在後台
修改 加入新 Widget 的語法 比較合適 又方便 呢 說 !!! ~ =D.
後來枝大很好心的幫我抓到問題在哪了T-T~
來轉述一下枝大的方法^^(畢竟我對coding沒輒囧")
在sql檔案,每個create table 的最尾端找到 TYPE=MyISAM,在後面加上 DEFAULT CHARSET=utf8;
像這樣 TYPE=MyISAM DEFAULT CHARSET=utf8;
更改完再重新上傳道phpMyAdmin,亂碼的問題就解決了^^