久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Phpcms:升級(jí)和遷移

來自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一級(jí) | PHPCMS | 首頁 | DedeCMS | 帝國(guó)CMS | Drupal | PHP168 | Xoops | Joomla | PowerEasy | SupeSite

phpcms3.0升級(jí)到2007正式版本

PHPCMS3.0免費(fèi)版本和商業(yè)版本都采用此程序進(jìn)行升級(jí)。

之前使用免費(fèi)版本的用戶,現(xiàn)在購買商業(yè)版本也可通過該程序升級(jí)到正式商業(yè)版本。

下載地址:點(diǎn)擊下載

此升級(jí)程序適用于 phpcms 3.0.0 到 phpcms 2007 正式版的數(shù)據(jù)庫升級(jí),升級(jí)后原來的模板將不可用。

  1. 通過PHPCMS后臺(tái)的數(shù)據(jù)庫管理功能或者其他工具備份數(shù)據(jù)庫,通過ftp備份好附件、模板風(fēng)格和config.php文件。
  2. 刪除空間上除了各個(gè)頻道目錄、uploadfile、thumb和config.php之外的phpcms文件和目錄。注意:請(qǐng)不要誤刪除phpcms之外的其他程序文件和目錄。
  3. 上傳 phpcms 2007 的程序到服務(wù)器覆蓋原來的。
  4. 通過瀏覽器訪問install.php文件,安裝 phpcms 2007。注意:安裝的時(shí)候把表前綴修改為 phpcms7_,不能與原來的 3.0.0 表前綴相同
  5. 通過瀏覽器訪問phpcms_3_0_0_to_2007.php文件,根據(jù)升級(jí)向?qū)崾具M(jìn)行升級(jí)。
  6. 登陸后臺(tái) => 進(jìn)入各頻道 => 發(fā)布網(wǎng)頁(html) => 更新頻道 => 批量生成文章。
  7. 確認(rèn)數(shù)據(jù)庫升級(jí)成功后,可以通過 phpMyAdmin 等數(shù)據(jù)庫管理工具刪除原來 phpcms 3.0.0 的數(shù)據(jù)表。如果您不會(huì)操作,也可以不刪除。

phpcms2.4升級(jí)到2007正式版本

下載地址:點(diǎn)擊下載

此升級(jí)程序適用于 phpcms 2.4 到 phpcms 2007正式版 的數(shù)據(jù)庫升級(jí),升級(jí)后原來的模板將不可用。

  1. 通過phpcms后臺(tái)的數(shù)據(jù)庫管理功能或者其他工具備份數(shù)據(jù)庫,通過ftp備份好網(wǎng)站文件。
  2. 刪除空間上除了config.php文件之外的phpcms文件和目錄。 注意:請(qǐng)不要誤刪除phpcms之外的其他程序文件和目錄。
  3. 上傳 phpcms 2007 的程序到服務(wù)器原phpcms2.4目錄內(nèi)。
  4. 通過瀏覽器訪問install.php文件,安裝 phpcms 2007。 注意:安裝的時(shí)候把表前綴修改為如: phpcms7_,要求表前綴不能與原來的 2.4 表前綴相同
  5. 通過瀏覽器訪問phpcms_2_4_to_2007.php文件,根據(jù)升級(jí)向?qū)崾具M(jìn)行升級(jí)。
  6. 登陸后臺(tái) => 進(jìn)入各頻道 => 發(fā)布網(wǎng)頁(html) =>更新地址? => 更新頻道 => 批量生成文章。
  7. 確認(rèn)數(shù)據(jù)庫升級(jí)成功后,可以通過 phpmyadmin 等數(shù)據(jù)庫管理工具刪除原來 phpcms 2.4 的數(shù)據(jù)表。 如果您不會(huì)操作,也可以不刪除。

網(wǎng)站數(shù)據(jù)遷移

  1. 備份原空間的MySQL數(shù)據(jù): 系統(tǒng)設(shè)置---數(shù)據(jù)庫管理里面?zhèn)浞輸?shù)據(jù) 。備份的 mysql數(shù)據(jù)會(huì)存放在 /data/bakup/目錄
  2. 在新的空間安裝同樣版本的 phpcms ,新空間的mysql數(shù)據(jù)庫版本最好是一樣的。 安裝的數(shù)據(jù)庫前綴最好也是一樣的。這樣會(huì)省下后面的問題。
    查看數(shù)據(jù)庫前綴的方法:
    Phpcms升級(jí)和遷移

    我們看到的pc2007_就是數(shù)據(jù)庫表的前綴,那么在新空間安裝的時(shí)候,這個(gè)前綴也最好保持一致,方便遷移。

    上傳原空間 /data/bakup/目錄的數(shù)據(jù)庫備份文件 到新的空間。目錄位置不變。

    下載原空間的(如 /uploadfile/,article/uplodfile/,down/uplodfile/等目錄,還有新建立的頻道的文件夾下面的/uploadfile/)

    下載模板和圖片目錄(/templates/,/images/)對(duì)應(yīng)著都上傳到新空間的目錄。


    當(dāng)把所有的文件都上傳完畢,然后進(jìn)入到新空間的系統(tǒng)設(shè)置---數(shù)據(jù)庫管理進(jìn)行數(shù)據(jù)恢復(fù),上傳老空間的備份數(shù)據(jù)庫文件會(huì)自動(dòng)在這里顯示出來。

    然后按照數(shù)據(jù)庫恢復(fù)的方法進(jìn)行恢復(fù)。

    如果新空間的數(shù)據(jù)庫前綴和老空間的數(shù)據(jù)庫前綴不一樣,那么在后臺(tái)恢復(fù)數(shù)據(jù)成功后,需要修改config.inc.php文件。

    $CONFIG['tablepre'] = 'phpcms_'; //數(shù)據(jù)表前綴

    然后重新登錄后臺(tái),更新下緩存即可。

    建議:當(dāng)你的站點(diǎn)數(shù)據(jù)文件不多時(shí),可進(jìn)行全部完全備份恢復(fù)。這樣少了一個(gè)個(gè)下載文件夾的東西。然后又上傳到對(duì)應(yīng)的文件夾中。

有可能會(huì)遇到下面的錯(cuò)誤:

MySQL Error:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 1 MySQL Errno:1064 Message:MySQL Query Error

這個(gè)錯(cuò)誤的出現(xiàn)是因?yàn)?a href="/wiki/%E6%95%B0%E6%8D%AE%E5%BA%93" title="數(shù)據(jù)庫">數(shù)據(jù)庫的版本不一致導(dǎo)致的。

處理的方法:

用支持正則替換的編輯器工具批量替換 可以使用DreamWaver或者EditPlus

打開: /data/bakup/下面?zhèn)浞莸奈募?。用工具替換。

要查找的內(nèi)容:ENGINE=MyISAM .*CHARSET=utf8;

替換為:TYPE=MyISAM;

這里使用的是utf8版本,若是gbk,替換為gbk即可。

Phpcms升級(jí)和遷移