我需要将我的网站转移到新服务器。我不知道采取适当的备份方式。我复制了public_html
内的所有文件,并从phpMyAdmin
导出了数据库。现在我正在尝试恢复文件和数据库。
我刚刚复制了public_html中的所有文件并制作了数据库并导入了。现在我得到了HTTP Error 500
。请告诉我如何在不丢失数据的情况下恢复这些文件。
答案 0 :(得分:0)
如果您使用cPanel进行网站转移,则需要牢记以下几点。我可能还建议使用像Duplicator这样的插件,如果手动操作对你来说太多了。我们来看看如何进行手动转移。
当前服务器
public_html
目录中,请使用cPanel压缩功能将它们全部压缩。完成后,您的wp-admin.zip
目录中将显示public_html
。下载计算机中的wp-admin.zip
文件。
phpMyAdmin
并找到您的站点数据库。我们称之为wp_current_server
。在数据库屏幕上,您可以看到wp_current_server
数据库的所有数据库表,单击“导出”按钮并单击“执行”。那里不需要其他步骤。 几秒钟后,您的计算机上将下载一个SQL文件。
因此,现在您已将wp-admin.zip
中的所有文件和wp_current_server.sql
文件中的数据库包含在内。
新服务器
public_html
目录。假设整个目录为空,只需将wp-admin.zip
文件上传到那里。 上传后,使用cPanel中的提取功能并解压缩wp-admin.zip
文件。之后,您将看到所有WP文件夹和文件,如 wp-admin,wp-includes,wp-content 等。
现在,您可以安全地从服务器中删除wp-admin.zip
文件。
请确保您为数据库用户授予所有权限。
phpMyAdmin
按钮,找到新创建的数据库。它当然是空的。 在顶部栏中查找导入按钮,然后将wp_current_server.sql
导入其中。再次保持配置默认。导入完成前等待几秒钟。如果您的新服务器中的域名没有更改,那么您的工作就在那里完成。转到下面的#6
希望这是你正在寻找的。 p>