繁体   English   中英

复制Drupal网站并转移到另一个托管和域

[英]Copying Drupal website and transfer to another hosting and domain

如何在CMS Drupal上复制网站? 目前,我刚刚完成了数据库的导出,然后从托管中复制了该网站。 并上传到新托管,在域目录中,复制的站点,并通过phpmyadmin导入数据库。 我收到了这个错误......

错误网站遇到意外错误。 请稍后再试。 错误messagePDOException:SQLSTATE [HY000] [1045]在lock_may_be_available()(/home/aufhcrw3/public_html/includes/lock.inc的第167行)中拒绝用户'rvsrru_c1035'@'localhost'(使用密码:YES)的访问权限。

您需要更新位于sites / default中的settings.php文件,并添加正确的数据库连接凭据。 您还需要搜索并将对旧URL的任何引用替换为数据库中的新URL,但这不是您现在面临的问题,最好通过其他问题/ Google搜索解决

你有没有看过这方面的文件? 迁移网站

您可以使用本教程

  1. 复制项目
  2. 创建用户并添加权限。 这是你可以改变phpmyadmin

在此输入图像描述

  1. 更改settings.php

    $databases = array ( 'default' => array ( 'default' => array ( 'database' => 'yourdatabasename', 'username' => 'databaseusername', 'password' => 'databasepassword', 'host' => 'localhost', 'port' => '', 'driver' => 'mysql', 'prefix' => '', ), ), );

导入数据库。 据我了解你已经做过:)

@Gariko,请更改settings.php文件中的数据库凭据。 更新新环境的数据库名称,数据库用户和密码。 检查主机也。 通过drush,通过db tables或admin清除缓存之后。

如果谁有这个问题。 请阅读这是网站 - https://www.drupal.org/docs/7/backing-up-and-migrating-a-site/migrating-a-site下一步。 在phpmyadmin或cpanel中为DB创建新用户。 并更改文件中的设置 - seting.php。 往上看!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM