close

 

處理了這麼久終於將 老伺服器上的 moodle 移轉成功!(灑花)

剛開始在 server 上發現安裝了三套 EasyPHP,而且各個安裝的資料夾都不同。

為了找出現在在線上執行的資料夾與服務,花了一小段時間確認。

再來就是 Database 的移轉。

最初我是照網路上的教學影片來走,但 Database 輸入時一直會出現錯誤 #1264。

 

注意事項一、

由於 server 線上執行的 EasyPHP (ver.1.7) - MySQL 是舊的 ver.4.0.15,而新的 server 用的是 ver.5.1.35。

在 ver.5 的安全認證上有作加強,所以 Database 輸入會因為安全認證的關係造成輸入失敗。

請參考:http://klaus580925.pixnet.net/blog/post/28434619

 

解決這個問題後又發生了輸入時會跑到固定的某些部分時(是某些部分沒錯,不是某個部分)會輸入失敗。

 

注意事項二、

經過一段令人抓狂的尋找後,發現了在資料庫匯出時,不可勾選 "

這樣就可以無痛一次輸入。

 

成功的完整的輸入資料庫後。

發現資料庫中的中文字在網頁上會全變成問號。

 

注意事項三、

到舊 MySQL 查詢發現預設資料的編碼是 latin1,於是重新將新 MySQL 的資料庫編碼改為 latin1,就正常的將中文顯示出來了。

 

注意事項四、

如果將 moodle 轉移到其他位置,記得修改 moodle\config.php 中的參數。

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 klaus580925 的頭像
    klaus580925

    豚丸の硬いブログ

    klaus580925 發表在 痞客邦 留言(0) 人氣()