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 中的參數。
全站熱搜
留言列表