from:
http://www.discuz.net/viewthread.php?tid=553967
phpwind 5.3 => Discuz! 5.5.0 轉換程序(2007年8月3日更新)
| >> phpwind 5.3 => Discuz! 5.5.0 轉換程序 pw53-dz55.php |
|
| 程序版本:v2.3.0 (最後更新:2007-08-03) |
|
聲明:
1. 本程序只對數據作轉換,不會對原來的 phpwind 5.3 數據造成破壞,如果擔心 phpwind 5.3 數據丟失,請先作備份,我們不會對任何此類型的數據丟失負責;
2. 在使用本程序作轉換前,如果 Discuz! 5.5.0 論壇有數據,請先做好備份,轉換程序會清空 Discuz! 5.5.0 的數據;
3. 請勿將本程序用於商業用途,您可以自由傳播它,但務必保留我們的版權訊息;
4. 如果您使用本程序則表明您已接受以上聲明!
本程序適用版本:
phpwind 5.3 => Discuz! 5.5.0
本程序所需環境:
1. 配置好 PHP + MySQL 的 web 環境;
2. 本程序可將您的 pw 論壇由原來的字元集轉換為另一種字元集的 Discuz! 論壇,但是您必須將本程序置於支援 iconv 擴展庫的 php 環境下運行;
3. 本機轉換推薦使用 Discuz!EXP :http://www.discuz.net/thread-223885-1-1.html。
本程序可以轉換的數據:
會員數據、銀行數據、版塊數據、主題與投票數據、主題分類數據、帖子數據、附件數據、短訊息數據、管理團隊數據、公告數據、收藏夾數據、在線時間數據、會員勳章、自定義積分數據、好友數據、活動及懸賞數據、特殊用戶組數據
本程序不能或無法完整轉換的數據:
1. 三級以下論壇將統一作為獨立的版塊進行轉換;
2. 帖子標題長度超出 80 字元的部分將被截掉,帖子作者用戶名長度超出 15 字元的部分將被截掉。
轉換前:
1. 請確認您已經成功安裝了 Discuz! 5.5.0 ;
2. 請填寫下面的表單,仔細配置轉換程序需要的參數;
3. 將轉換程序 pw53-dz55.php 和 convertinc 目錄及其下所有文件置於通過 web 可以訪問的目錄下,並保持 pw53-dz55.php 和 convertinc 目錄結構不變,在瀏覽器中運行 pw53-dz55.php 準備開始轉換;
4. 由於轉換過程非常消耗資源,所以建議您盡量在伺服器空閒期間進行。
轉換中:
1. 正常情況下,轉換過程是全自動的,您無需干預,請坐下來喝杯茶,靜靜等待出現轉換完成的提示;
2. 如果轉換過程中程序終止運行,請根據出錯提示訊息進行調整,然後刷新頁面繼續進行轉換;
3. 轉換所需時間取決於您的數據量大小、數據結構的標準與否、轉換程序所在平台的性能、網路狀況等因素。
轉換後:
1. 查看轉換結果分析報告:report.htm ;
2. 如果某一步轉換成功率不高,請根據轉換結果分析報告中的出錯提示訊息進行調整後嘗試再次轉換,但只需單獨轉換這一步即可;
3. 請將 pw 的頭像目錄 image/face 更名為 pw ,並將該目錄及其下所有檔案移至 Discuz! 的頭像目錄 images/avatars 下;
4. 請將 pw 的用戶自定義頭像目錄 image/upload 更名為 pw ,並將該目錄及其下所有檔案移至 Discuz! 的自定義頭像目錄 customavatars 下;
5. 請將 pw 的附件目錄 attachment 更名為 pw ,並將該目錄及其下所有文件移至 Discuz! 的附件目錄 attachments 下;
6. 請用您的管理員帳號登錄 Discuz! 論壇後台執行更新快取操作;
7. 確認成功轉換後請刪除轉換程序 pw53-dz55.php ,刪除 convertinc 目錄及其下所有檔案。
8. 由於權限控制的不同,需要您在後台重新編輯各用戶組的權限。
|
|
[
本帖最後由 Arice 於 2007-8-3 16:13 編輯 ]