【发布时间】:2014-08-04 21:19:07
【问题描述】:
我在localhost 环境中开发drupal。我正在使用Acquia Drupal Stack。现在我想将它导出到我的域。当我尝试从Acquia Drupal Stack 中的Export 功能将其导出为存档时,出现错误:
请帮忙!
【问题讨论】:
-
永远记住,永远不要使用这种愚蠢的应用程序。始终手动操作!
我在localhost 环境中开发drupal。我正在使用Acquia Drupal Stack。现在我想将它导出到我的域。当我尝试从Acquia Drupal Stack 中的Export 功能将其导出为存档时,出现错误:
请帮忙!
【问题讨论】:
手动移动它非常容易。当我只有简单的 FTP/phpMyAdmin 访问权限时,我会这样做:
停用带宽优化和缓存(在菜单配置/开发/性能中),运行 Cron('Configuration/System/Cron'),运行更新('/update.php'),清除所有缓存(切换站点到维护模式可能也是一个好主意)。
导出您的数据库(通过终端/mysqldump、phpMyAdmin 或Backup and Migrate 模块),最好以 zip 格式导出。
将数据库导入新服务器。
将所有文件 FTP 到您的服务器(将默认权限设置为 550 用于文件夹,440 用于文件)。只有站点/默认/文件及其内容需要写入权限 (775)
为您的新服务器调整 settings.php(基本 URL、数据库登录)和可能的 .htaccess(例如 RewriteBase)。
如果您的主页出现白屏,请尝试用户登录页面 (/user/login)。大多数情况下,再次登录并清除缓存可以解决此问题。
【讨论】: