我试图迁移主机时遇到迁移从一个Drupal的实例另一个问题。 我有一个多站点安装。 我试图保持的文件/代码和数据库。 我从旧服务器转移从Drupal的实例的文件到新的服务器。 我已出口通过phpMyAdmin的数据库和进口他们回来与CLI。 出于某种原因,我的网站的主页工作,但内部的网页没有。 当我尝试导航到一个页面我得到的请求的URL没有找到。 我已经安装并运行新的服务器上的Drupal 6(版本相同)的一个新实例,它似乎很好地工作。 我想这是我做错了与移植过程? 任何帮助非常感谢!
Answer 1:
你传输.htaccess
文件(S)吗?
这些都是“隐藏”(他们的名字开始用“”),并通过一些FTP传输软件默认不显示...
(我见过的正是这个问题前两天和从旧服务器获取的.htaccess,并把它放在新化险为夷^^所以也许你有这个问题太...)
Answer 2:
你可能已经避免了仅迁移站点/目录。 提取新的服务器上的最新版本和旧网站的复制模块,主题和设置。 当然,数据库将还需要移动。
这里假设你的网站是最新的,你没有修改Drupal核心。 你可能有一个自定义安装配置文件过也进行复制。
Answer 3:
还有要记住迁移从一个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.
Answer 4:
检查你的httpd / apache中的conf文件......一定要加:
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
文章来源: Drupal to Drupal Migration