跳到主要内容

WordPress作为最受信任的CMS之一,正在全球范围内嗡嗡作响,所有功劳都归功于其庞大的开发人员社区,无限的插件以及功能和SEO的可伸缩性。为了为您的网站吸引更多流量,有时您需要将网站迁移到另一个位置。这个过程似乎有些忙碌,但根本不尽相同。

将WordPress网站迁移到另一个位置应该是一个轻松的过程,因为您只需要导出数据库,然后通过将文件移动到那里将其导入到新主机中,最后配置所有内容以使该站点正常运行。手动进行WordPress迁移只不过是简单明了,因为我们当前使用的技术使每项服务都比以前更快,更智能。

在本文中,我们将研究WordPress迁移的详细信息,以及手动迁移所需步骤中的原因和关注点。

Wordpress迁移挑战及其解决方法
WordPress迁移挑战及其解决方法

首先,备份您的数据库

没有什么比失败时丢失所有或几个重要文件更糟糕的了。这意味着返回到较早版本的网站可能既昂贵又耗时。

为避免这种情况,即使在开始迁移之前,也需要备份网站。您可以进行自动备份,也可以使用专门为此设计的任何WordPress插件。常用的插件是用于进行数据库备份的Duplicator,WP-DB-Backup和UpdraftPlus,因此请确保自行备份您的站点。

对于最常见的手动备份,您将需要为站点和数据库创建备份文件。为此,请从主机网站上的文件管理器转到主文件夹,然后搜索public_html文件。然后,将其压缩到zip并将文件传输到要存储在硬盘驱动器或服务器上的位置。最后,您需要转到phpMyAdmin并导出数据库以将所有文件转移到计划存储的位置。

处理迁移停机时间

想象一下,有任何访问者认为您的网站在最需要时无法正常工作。在WordPress网站迁移期间可能发生的最糟糕的事情是大量的停机时间。当他们已将文件传输到新的Web主机但URL将访问者引导到旧的主机时,就会发生这种停机时间。这会向访问者显示404错误,这会使他们关闭该网站。

在考虑迁移网站并借助如此多的主机拥有的内部地址将其测试到新主机时,您需要确保持续的正常运行时间。如果这不起作用,则需要更改计算机上的主机文件,这将使网站仅在访问者可以使用旧主机之前才能在计算机上运行。为此,请在计算机上找到主机文件,然后以管理员身份在记事本中运行它。转到新主机的cPanel并找到共享的IP地址,以在主机文件中添加新行,然后将该地址粘贴到该主机文件中。

此后,您可以使用域名在新主机上测试网站,完成迁移后,可以从主机文件中删除此行。

编辑wp-config.php文件

您的数据库不仅是几个文件,好像您的网站已经使用了一段时间了,它可能非常庞大。这就是为什么phpMyAdmin在尝试导入或导出它时停止响应的原因。您可以在WP-CLI中使用wp import命令,因为它是一个易于安装的免费开放源代码工具。您还可以通过安装和学习WP-CLI来使用SSH命令来导入和导出数据库,以减少时间浪费。

击中500内部服务器错误

此错误的问题是它不会让您知道任何事情。但是,有两种方法可以解决此问题。新主机可能无法访问您的所有文件。检查您的.htaccess文件是否无济于事,因为此处的故障排除非常容易。重命名该文件,然后重新加载您的网站。如果仍然不能解决问题,请创建一个新的.htaccess文件,然后重新加载网站。

还是,问题没有解决?删除所有新的.htaccess文件并还原旧文件。为此,您需要转到PHP设置并增加内存限制。下一步是停用所有WordPress插件,然后逐个对其进行故障排除,以检查是否有任何引起问题的插件。

建立安全数据库连接时出错

有两种方法可以解决此问题。首先,您需要检查wp-congif.php文件,因为在数据库名称或数据库用户名中创建错字是更常见的情况,这会阻止站点建立数据库连接。

如果wp-congif.php中没有任何错误,请访问www.yourdomain.com/wp-admin。有时您的网站错误页面需要修复,打开wp-admin.php并输入以下行:

然后单击www.yourdomain.com/wp-admin/maint/repair.php并修复数据库中的错误。完成后,详细说明您从wp-admin.php输入的字符串。

加起来!

我们已经看到了一些最常见的问题,当您要将WordPress网站从一个本地主机迁移到另一个本地主机时,会出现这些问题。肯定会花费更多的时间来设置正确的路径。希望这些技巧可以帮助您对与网站迁移有关的深入了解。

在此应注意,如果上述黑客攻击不适用于网站迁移,则您需要寻求服务提供商的帮助。保持学习!

回到顶部