首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress主机从windows服务器转移到linux服务器。

问Wordpress主机从windows服务器转移到linux服务器。
EN

WordPress Development用户
提问于 2013-11-12 17:17:14
回答 2查看 4.3K关注 0票数 0

目前,我要求我的主机提供商将我的网站从windows服务器移到linux服务器。我正在试着测试它是否有效,但还不想移动域名。我得检查一下是否正确。但是当我尝试登录when时,它会将我重定向到旧服务器。我怎么才能改变这个?

网址上写着"..?reauth=1“之类的内容。

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2013-11-12 19:43:44

我假设Linux站点和(旧的) Windows站点都使用相同的数据库,我还假设Linux服务器目前只在数字IP上运行,直到迁移。如果是这样的话,您根本不想改变数据库--直到您准备好进行适当的迁移。要使用"live“数据库测试Linux服务器,请在Linux服务器上的wp-config.php文件中添加几个常量。

代码语言:javascript
复制
define( 'WP_SITEURL', 'http://xxx.xxx.xxx.xxx' );
define( 'WP_HOME',    'http://xxx.xxx.xxx.xxx' );

通过这样做,Linux服务器将在某种程度上独立于Windows服务器运行,但不会对数据库进行任何更改。

注意事项:

这确实是“快速测试”的唯一解决方案。要非常小心谁有权访问测试服务器,并且要非常小心您所做的事情。

  1. “静态”资源(如(大多数)映像)仍将从Windows服务器加载,但出于测试目的,这可能是可以接受的。
  2. 如果在Linux服务器上添加/更新帖子,则迁移后可能需要在数据库上进行搜索和替换,并且在过渡期间Windows服务器上可能有奇怪的链接。如果您决定不迁移,您可能会有断链接。小心点。

如果您确实希望进行彻底的测试,那么就封锁Windows服务器上的管理员访问权限,从而基本上冻结数据库,复制数据库以便与Linux服务器一起使用,搜索和替换复制的数据库,或多或少地迁移站点,但使用IP地址而不是域名。

票数 2
EN

WordPress Development用户

发布于 2013-11-12 18:44:24

在数据库中,转到options表,并更改URL字段siteurl和home。您可以使用phpmyadmin或任何mysql客户端。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/123061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档