簡體   English   中英

使用Drupal還原備份站點

[英]Restore a backup site with Drupal

我試圖從Drupal中的“ Backup and Migrate模塊制作的副本中還原備份站點,我按照以下步驟操作:

  1. 將drupal文件復制到www目錄
  2. 創建一個新的mySQL數據庫
  3. 使用新的數據庫安裝drupal
  4. 啟用備份和遷移模塊
  5. 執行還原

我遇到了這個錯誤:

Notice: Undefined index: files in theme_backup_migrate_file_list() (line 954 of .../sites/default/modules/backup_migrate/backup_migrate.module)

該問題已通過“備份和遷移”模塊的開發版本解決。

使用dev版本創建備份並在主機中使用相同版本(dev)還原后,結果什么也沒得到,我的站點仍然是處女狀態,並且admin/reports/dblog沒有任何更改。

可能是可能的原因導致的缺少設置:

  1. 數據庫設置:我具有相同的設置(數據庫名稱,表前綴...)

  2. php.ini memory_limit = 128M ,我的備份文件是126M

  3. 設備模塊mod_rewrite已啟用

請提供任何有用的提示。 我不知道我在這里想念的是什么。

我的建議是:

  1. 將文件復制到www

  2. 使用phpMyAdmin或類似工具創建空數據庫並導入創建的轉儲B&M。

  3. 更改/sites/default/settings.php以連接到新數據庫。

  4. 登錄到后端並檢查Configuration-> Media-> File system是可寫到drupal的所有必需路徑。 只需單擊“保存配置”,如果所有字段都沒有顯示紅色邊框,則可以。 如果有的話,那么您必須更改目錄訪問標志(所有者,無論曾經使用過)以使這些目錄可寫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM