【发布时间】:2019-07-04 08:45:37
【问题描述】:
我在安装了 CentOS 7 的本地计算机上使用 LAMP 和 Wordpress 托管网站,网站运行良好,完全没有问题。我正在尝试将站点临时移动(我希望在进行一些更改时减少停机时间)到 VirtualBox 上的虚拟机。主机是 Windows 10,来宾是 CentOS 7。我在虚拟机上启动并运行了网站,我的所有内容都显示出来了,它运行良好。第二次我进入我的路由器并将端口转发从旧服务器 IP 更改为 VM IP(使用桥接连接和静态 IP)我的站点丢失了来自我的网络内部和外部的连接上的大部分内容,甚至在 VM 上托管网站。它基本上会更改为带有我网站文本的默认 WordPress 登录页面,我想您可以说主题/外观消失了。第二次我将端口转发 IP 更改回原始服务器,VM 再次显示所有内容。我已经在 Windows 7 VM 上安装的 WAMP 服务器上进行了尝试,结果相同。正如我所说的,操作系统是 CentOS 7、apache、mySQL、php 和 phpmyadmin。我使用 updraft plus 来备份网站上的一些内容,还使用了 WordPress 导入/导出工具。任何帮助将不胜感激。我在第三天没有成功完成这项工作。
【问题讨论】:
-
听起来您还没有真正在 vm 上重建 wordpress 安装。您不需要导入/导出工具。备份所有文件和数据库(我为此使用 Backupwordpress),然后将文件加载到 VM 文件系统中,并将 sql 文件加载到 VM 数据库中。确保您在 wp-config.php 中获得了正确的连接详细信息。并且你应该被设置,假设域保持不变。
标签: wordpress apache virtualbox lamp portforwarding