Warning: is_readable(): open_basedir restriction in effect. File(/gitinfo/info.json) is not within the allowed path(s): (/home/wwwroot/cs.zzbaike.com/:/tmp/) in /home/wwwroot/cs.zzbaike.com/w/includes/GitInfo.php on line 173
精品久久久久久无码中文野结衣,久久久国产99久久国产久,国产亚洲区一区二

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

WordPress:Installing/Updating WordPress with Subversion

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

如果你能夠用命令行反問網(wǎng)絡(luò)服務(wù)器,而且你的服務(wù)器安裝了一個子版本 (svn) client,你可以使用子版本,安裝和更新WordPress。雖然子版本通常是軟件開發(fā)者的工具,非開發(fā)人員也可以使用子版本,安裝和升級WordPress。有的人認(rèn)為使用子版本,比遵循標(biāo)準(zhǔn)的 WordPress安裝和升級方法(下載并且解壓歸檔文件,然后使用FTP將這些文件放到你的網(wǎng)絡(luò)主機(jī)上)更容易,這篇文章介紹了怎樣使用子版本。

介紹和決定[ ]

首先,介紹一點(diǎn)背景知識。子版本是許多現(xiàn)存的源代碼版本控制系統(tǒng)之一;明確是WordPress使用的版本控制系統(tǒng)。軟件開發(fā)人員使用版本控制系統(tǒng),在后臺了解源代碼,和源代碼的修訂本并且定期地發(fā)行軟件版本,供公眾使用。你可以在使用子版本這篇文章中閱讀更多的關(guān)于子版本,子版本命令,在WordPress開發(fā)中使用子版本的內(nèi)容。

使用子版本文章中所詳細(xì)描述的,WordPress子版本庫存擁有幾個分支或者部分。當(dāng)你安裝或者升級WordPress的時候,你可以選擇使用一個子版本分支。你主要可以選擇:

  • 枝干:枝干是WordPress正在發(fā)展的"bleeding edge"版本。這個分支很可能會毀壞或者出現(xiàn)程序錯誤,但是測試插件和主題,看看這些插件和主題是否適用于下一個版本的WordPress,很有用。如果你想使用這個分支,請閱讀下面的"追蹤分支"部分。
  • 一個獨(dú)特的WordPress發(fā)行的版本:如果你想要一個穩(wěn)定的,運(yùn)轉(zhuǎn)的軟件,那么推薦你使用這個版本。如果你想使用一個穩(wěn)定的版本,請閱讀下面的"追蹤穩(wěn)定版本部分"。

你還需要決定將博客安裝到哪個目錄中。這里列出的所有例子,假定你的博客安裝在一個稱為"博客"的目錄上。如果你的博客安裝在一個不同的目錄上,你需要相應(yīng)地更改顯示的命令。

注:這些指示沒有遵循官方WordPress升級的建議,如在升級之前取消運(yùn)行插件并且備份你的數(shù)據(jù)庫。但是你可能還是想執(zhí)行這些操作。警告寫博客的人。

追蹤 Trunk[ ]

文章的這個部分,假定你已經(jīng)決定了想讓博客運(yùn)行最新的"bleeding edge"的WordPress發(fā)展版本,而且假定你愿意容忍程序缺陷。如果你更想運(yùn)行一個穩(wěn)定的,已經(jīng)發(fā)行的WordPress版本,跳讀到下面的"追蹤穩(wěn)定版本"部分。如果你的博客已經(jīng)用標(biāo)準(zhǔn)的方法安裝好了,請?jiān)谖恼碌慕Y(jié)尾部分,閱讀"轉(zhuǎn)換"部分。

新的安裝[ ]

要安裝一個新的WordPress拷貝,在你的命令提示符中輸入以下的內(nèi)容,從以上的目錄,你想要安裝WordPress的目錄開始。這些命令會為你的博客創(chuàng)建一個目錄"博客",然后檢查(子版本命令"co"),或者從庫存中提取,最新的WordPress的"枝干"版本:

$ mkdir blog
$ cd blog
$ svn co http://svn.automattic.com/wordpress/trunk/ .

URL上拖尾的斜線,以及命令尾部的句點(diǎn),都很重要-這兩個符號確定從庫存中下載的文件,在當(dāng)前的目錄中結(jié)束;留下那個點(diǎn)號,你就會不再創(chuàng)建一個新的安裝目錄(稱作"枝干"),如果當(dāng)前的目錄是你想要安裝的目錄,那么新的安裝目錄就不是你所想要的。

下載完成之后,將wp-config-sample.php復(fù)制到wp-config.php并且編輯wp-config.php,然后訪問你的博客URL,完成安裝,就如標(biāo)準(zhǔn) WordPress 安裝指示說明上面所敘述的。

更新到一個新的 Trunk 版本[ ]

一段時間后,你可能想要更新,這樣你就會運(yùn)行WordPress軟件的最新的trunk版本。要更新,請登錄并且使用子版本"更新"命令: $ cd blog
$ svn up

這樣做,會覆蓋任何更改過的WordPress提供的文件,留下任何自定義或者私有的文件,插件。換句話說,這樣做應(yīng)該是安全的(但是以防萬一,做了一個文件備份)。

運(yùn)行通常的wp-admin/upgrade.php,你就完成了。

追蹤穩(wěn)定的版本[ ]

文章的這個部分,假定你決定讓博客運(yùn)行穩(wěn)定版本的WordPress。如果在發(fā)展過程中,你更想運(yùn)行一個不穩(wěn)定的版本,返回到上面的"追蹤 Trunk"部分。如果你的博客已經(jīng)用標(biāo)準(zhǔn)的方法安裝好了,請閱讀文章尾部的"轉(zhuǎn)換"部分。

然后你需要做的事是決定安裝哪個WordPress版本。這個部分的例子假定你想要安裝某個特別的版本;如果你想要安裝一個不同的版本,那么請你替換版本數(shù)字。

新的安裝[ ]

要安裝WordPress的一個新的副本,在你的命令提示符中輸入以下的內(nèi)容,從你想要安裝WordPress的目錄開始。這些命令會為你的博客創(chuàng)建一個目錄"博客",然后檢查 (子版本命令 "co"),或者從庫存中,提取你選擇的穩(wěn)定版本的WordPress。不要輸入"$" 字符 –這只是命令指示符的跡象。下面是命令(假定你想要的版本是1.39.3):

$ mkdir blog
$ cd blog
$ svn co http://svn.automattic.com/wordpress/tags/模板:CurrentVersion .

命令尾部的點(diǎn)號非常重要-這個點(diǎn)號確定了從庫存中下載的文件在當(dāng)前的目錄中結(jié)束了;留下那個點(diǎn),你就停止創(chuàng)建新安裝目錄(稱作"tags/1.39.3"),如果當(dāng)前目錄就是想要安裝的目錄,你就不想要再安裝目錄了。

完成下載之后,編輯wp-config.php,然后訪問你的博客URL來完成安裝,就如standard WordPress 安裝指示說明所介紹的那樣安裝。

更新到一個新的穩(wěn)定的版本[ ]

下一次WordPress發(fā)行一個新的版本的時候,你可能想要升級到那個新的版本。要升級到新版本,請登錄并且使用子版本"切換" 命令 (sw)來切換到新的版本(假定新的版本是1.39.3): $ cd blog
$ svn sw http://svn.automattic.com/wordpress/tags/模板:CurrentVersion/

這樣做會覆蓋任何更改了的WordPress提供的文件,但是會留下任何自定義的或者私有的文件,插件和主題。換句話說,這樣做是安全的(但是以防萬一,做一個文件備份)。

運(yùn)行通常的wp-admin/upgrade.php你就完成了。

找到發(fā)行的版本[ ]

你可以訪問http://svn.automattic.com/wordpress/tags,子版本庫存的"標(biāo)簽"部分,找到WordPress加上標(biāo)簽的版本的列表。

將一個"傳統(tǒng)的" WordPress切換到子版本Checkout[ ]

如果你原先安裝你的博客的時候,沒有子版本,但是你現(xiàn)在想升級/安裝博客時,帶有子版本,這個部分介紹了可以怎么做?;镜牟襟E是:

  1. 創(chuàng)建一個新的臨時博客目錄。
  2. 使用上述的子版本命令,將WordPress(trunk或者穩(wěn)定的版本)放進(jìn)來。
  3. 從舊的博客位置中將所有的自定義文件復(fù)制到臨時目錄中。
  4. 重新命名臨時目錄名,使其匹配舊的目錄名。
  5. 運(yùn)行WordPress更新的腳本(通過進(jìn)入你的管理網(wǎng)頁- /wp-admin/)并且測試所有的內(nèi)容。

當(dāng)然,建議你開始之前,備份舊的目錄,備份數(shù)據(jù)庫,并且取消運(yùn)行插件。

下面是一些詳細(xì)信息,關(guān)于輸入哪個命令,假定你的舊目錄稱為"博客",你的臨時目錄稱為"新博客",你想要使用的WordPress版本是穩(wěn)定的1.39.3版本。如上所述,不要輸入"$"字符—這是命令提示符的暗示。

首先,創(chuàng)建臨時目錄同時查看WordPress位于其中: $ mkdir blognew
$ cd blognew
$ svn co http://svn.automattic.com/wordpress/tags/模板:CurrentVersion .

然后,將舊的wp-config 和 .htaccess文件復(fù)制到新的站點(diǎn):

$ cd ../blog
$ cp -p wp-config.php .htaccess ../blognew

其次,將舊的安裝中可能有的文件/目錄復(fù)制到新的安裝中(可能對你并不適用)。例如,如果你有一個圖像 目錄和一個wp-digest文件:

$ cp -rp images wp-digest ../blognew

再次,將舊的站點(diǎn)中的插件,主題,和任何上傳的圖像/媒體復(fù)制到新的站點(diǎn)中(這三項(xiàng)都儲存在wp-content 目錄中):

$ cp -rpf wp-content/* ../blognew/wp-content

你可能在最后一步中發(fā)現(xiàn)了缺陷-你的舊的插件可能會覆蓋任何新的WordPress提供的插件。這也許不是什么嚴(yán)重的問題,但是在復(fù)制后,運(yùn)行svn up (更新)可能會解決一些潛在的問題。

現(xiàn)在,重新命名目錄,使得新的博客dir進(jìn)入當(dāng)前的站點(diǎn): $ cd ..
$ mv blog blog-old
$ mv blognew blog

既然所有的文件都已經(jīng)安裝好了,最后的一步就是訪問通常的wp-admin/upgrade.php URL允許WP執(zhí)行任何需要的數(shù)據(jù)庫更新。然后你準(zhǔn)備好測試所有的鏈接和功能。如果有某個內(nèi)容不能夠運(yùn)行,檢查,確定你真的從舊的站點(diǎn)上復(fù)制了所有的自定義文件。你不應(yīng)該再遇到什么困難了,但是如果你遇到了,只要舊的目錄返回到原位置,如果完全有必要的話,從文件備份中重建數(shù)據(jù)庫。下面是關(guān)于怎樣返回目錄名: $ mv blog blognew
$ mv blog-old blog

資源[ ]

使用子版本

在svn控制下,自動操作和管理WP博客的腳本