Drupal到Drupal Migration

时间:2009-09-11 18:52:39

标签: drupal migration

我正在尝试迁移主机,并且遇到从一个Drupal实例迁移到另一个实例的问题。我有一个多站点安装。我正在尝试维护文件/代码以及数据库。我已将文件从Drupal实例从旧服务器传输到新服务器。我已经通过phpmyadmin导出了数据库,然后用cli将它们导入。由于某种原因,我的网站的主页工作,但内部页面没有。当我尝试导航到一个页面时,我得到了找不到请求的URL。我已经在新服务器上安装并运行了drupal 6(相同版本)的新实例,它似乎工作正常。我认为这是我在移植过程中做错了吗?任何帮助非常感谢!

4 个答案:

答案 0 :(得分:10)

您是否也转移了.htaccess个文件?

那些是“隐藏的”(它们的名称以'。'开头),默认情况下并未通过某些FTP传输软件显示...

(几天前我已经看到了这个问题,并且从旧服务器获取.htaccess并将其放在新服务器上保存了一天^^所以也许你也遇到了这个问题...)

答案 1 :(得分:2)

您可以通过仅迁移sites /目录来避免这种情况。在新服务器上提取最新版本,然后从旧站点复制模块,主题和设置。当然数据库也需要移动。

这假设您的网站是最新的,并且您尚未修改drupal核心。您也可以使用自定义安装配置文件进行复制。

答案 2 :(得分:1)

在从一个Drupal实例迁移到另一个

之前,要记住一些重要的事情
1. Optimize the tables before exporting the database.
 a) By clearing all the temporary tables
 b) By removing website cache.

For more details go through the following link:
http://goldapplesoftware.ca/blog/2011-05-reducing-drupals-disk-temporary-table-usage

2. Export database with command line so no data is lost.

答案 3 :(得分:0)

检查您的httpd / apache conf文件...请务必添加:

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>