我假设Linux站点和(旧的)Windows站点使用相同的数据库,并且我还假设Linux服务器当前仅在迁移之前在数字IP上运行。如果是这种情况,您根本不想更改数据库——除非您准备好进行适当的迁移。要使用“live”数据库测试Linux服务器,请向wp-config.php
Linux服务器上的文件。
define( \'WP_SITEURL\', \'http://xxx.xxx.xxx.xxx\' );
define( \'WP_HOME\', \'http://xxx.xxx.xxx.xxx\' );
通过这样做,Linux服务器将在某种程度上独立于Windows服务器运行,但不会更改任何数据库。
Caveats:
这确实是一个“快速测试”的唯一解决方案。要非常小心谁有权访问测试服务器,并且要非常小心您的操作。
像(大多数)图像这样的“静态”资源仍将从Windows服务器加载,但这对于测试目的来说可能是可以接受的如果在Linux服务器上添加/更新帖子,迁移后可能需要在数据库上进行搜索和替换,并且在迁移期间Windows服务器上可能会有奇怪的链接。如果您决定不迁移,则可能会断开链接。请注意如果您真的想进行彻底的测试,请锁定Windows服务器上的管理员访问权限,以从根本上冻结数据库,复制数据库供Linux服务器使用,搜索并替换复制的数据库,并或多或少地迁移站点,但使用IP地址而不是域名。