恢复文件和数据库wordpress

时间:2017-05-27 11:44:53

标签: wordpress

我需要将我的网站转移到新服务器。我不知道采取适当的备份方式。我复制了public_html内的所有文件,并从phpMyAdmin导出了数据库。现在我正在尝试恢复文件和数据库。

我刚刚复制了public_html中的所有文件并制作了数据库并导入了。现在我得到了HTTP Error 500。请告诉我如何在不丢失数据的情况下恢复这些文件。

1 个答案:

答案 0 :(得分:0)

如果您使用cPanel进行网站转移,则需要牢记以下几点。我可能还建议使用像Duplicator这样的插件,如果手动操作对你来说太多了。我们来看看如何进行手动转移。

当前服务器

  1. 假设您的所有文件都在public_html目录中,请使用cPanel压缩功能将它们全部压缩。完成后,您的wp-admin.zip目录中将显示public_html
  2. 下载计算机中的wp-admin.zip文件。

    1. 访问phpMyAdmin并找到您的站点数据库。我们称之为wp_current_server。在数据库屏幕上,您可以看到wp_current_server数据库的所有数据库表,单击“导出”按钮并单击“执行”。那里不需要其他步骤。
    2. 几秒钟后,您的计算机上将下载一个SQL文件。

      因此,现在您已将wp-admin.zip中的所有文件和wp_current_server.sql文件中的数据库包含在内。

      新服务器

      1. 登录到新服务器cPanel并找到public_html目录。假设整个目录为空,只需将wp-admin.zip文件上传到那里。
      2. 上传后,使用cPanel中的提取功能并解压缩wp-admin.zip文件。之后,您将看到所有WP文件夹和文件,如 wp-admin,wp-includes,wp-content 等。

        现在,您可以安全地从服务器中删除wp-admin.zip文件。

        1. 移至cPanel中的“数据库”部分并创建新数据库。为数据库命名,创建数据库用户名并添加密码。在记事本等文本文件中记下所有这些内容。你将需要它们。
        2. 请确保您为数据库用户授予所有权限。

          1. 现在点击phpMyAdmin按钮,找到新创建的数据库。它当然是空的。
          2. 在顶部栏中查找导入按钮,然后将wp_current_server.sql导入其中。再次保持配置默认。导入完成前等待几秒钟。如果您的新服务器中的域名没有更改,那么您的工作就在那里完成。转到下面的#6

            1. 在您的public_html目录中,找到根目录中的wp-config.php文件。打开它并找到 db_name,db_username,db_password 等常量。从您保存的记事本中正确填写这些内容。保存文件,然后访问您的网站。你已经完成了。
            2. 希望这是你正在寻找的。