WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
Gallery:如何用備份文件進(jìn)行還原操作
來自站長百科
如何用備份還原Gallery 2?[ ]
- 常規(guī)備份包括有:
- 數(shù)據(jù)庫備份
- 存儲目錄(g2data)備份(包含g2data中所有文件和目錄,不僅僅是g2data/相冊)
- 你config.php文件的備份,可選的還有整個gallery2目錄的備份
- 或者遇上麻煩,只有舊g2data或g2data/相冊文件夾的備份
Gallery 2可以通過你所作的備份來進(jìn)行還原。如果只有g(shù)2data文件夾備份沒有數(shù)據(jù)庫備份的話,那就只能還原含有全部圖片的相冊結(jié)構(gòu)而注冊用戶數(shù)據(jù),評論和自定義字段等都無法還原,因為你沒有數(shù)據(jù)庫備份。另外所有項目標(biāo)題,摘要和描述等也因無數(shù)據(jù)庫備份而無法還原。
如果只有數(shù)據(jù)庫備份而無g2data備份的話,所有相冊及圖片將無法還原。G2無法僅通過數(shù)據(jù)庫備份進(jìn)行還原
參見:
用完整的備份還原Gallery 2[ ]
- 如果你有一個完整的備份(數(shù)據(jù)庫,g2data文件夾,含有config.php的gallery2文件夾),那就將這些都放歸原位,并確保web服務(wù)器用戶對g2data文件夾可寫(chmod -R 777 g2data)并且可以正常運(yùn)行。
- 如果你丟失了config.php文件夾或者你的g2data備份不完整(僅有albums/文件夾或g2data/versions.dat文件缺失)的話,那么…
- 你需要重新運(yùn)行安裝程序,在適當(dāng)?shù)陌惭b步驟(第四步和第五步)中指向現(xiàn)有的存儲文件夾(g2data)以及現(xiàn)有的數(shù)據(jù)庫。
- 安裝存儲目錄步驟中,如果有缺失的文件夾(lock,session)的話,它會重新進(jìn)行創(chuàng)建。確保web服務(wù)器用戶對g2data文件夾可寫(chmod -R 777 g2data)。
- 如果你丟失了g2data/versions.dat文件夾或沒有對其做備份的話,就需要手動新建一個(或恢復(fù)第一行)。versions.dat文件就是一個文本文件并含有兩行 ,如
1.0.0 Gallery-2.0
這樣的語句。第二行不重要而第一行則必須為你g2核心模塊的版本。你可以在數(shù)據(jù)庫中找到此版本號。
SELECT g_parameterValue FROM g2_PluginParameterMap WHERE g_pluginId = 'core' and g_parameterName = '_version';
- 在數(shù)據(jù)庫安裝步驟,輸入數(shù)據(jù)庫連接來使用你現(xiàn)有的Gallery2數(shù)據(jù)庫。點擊保存后,就可以看到兩個新選項:"清除(erase)"和"重新使用(reuse)"。選擇"重新使用(reuse)"將重新使用你現(xiàn)有的g2data/數(shù)據(jù)庫而這正是你需要的。那么就點擊它(警告:清除(erase)會刪除數(shù)據(jù)庫和g2data中的所有內(nèi)容)。
- 在寫入config.php步驟(第七步)完成后,你就可以停止安裝程序并瀏覽main.php了?,F(xiàn)在你的Gallery2就還原并可使用了。
僅用存儲目錄還原Gallery 2[ ]
如果除了g2data文件夾或g2data/albums/以外所有東西都沒有的話,那么回復(fù)含有全部圖片的整個相冊結(jié)構(gòu)還是很簡單的。
- 將albums/文件夾移動到其他的某個目錄之下。
- 接著新安裝一個Gallery 2。不用管你的舊g2data文件夾了,現(xiàn)在它已毫無用處(只要保證舊的相冊文件夾放置在一個安全的位置,即新g2data目錄之外即可)。
- 安裝完成之后,使用"添加項目(Add items)" -> "自本地服務(wù)器(from local server)"的方法來添加含有所有相冊和圖片的舊結(jié)構(gòu)。