【发布时间】:2017-02-11 10:35:37
【问题描述】:
我有一个在 Linux 服务器上运行的 Wordpress 网站。我最近不得不重建我的 Windows PC,所以我试图将网站从 www.mywebsite.co.uk (Linux) 迁移到 localhost (Windows)。我已按照此视频中的所有说明进行操作:wordpress on localhost linked to live site 即
1) PHPMyAdmin:从现场网站导出 MySQL 数据库,并在 localhost 上将其导入 MySQL。
2) Filezilla:通过 FTP 下载网站文件
3) 在这个问题的答案中运行 SQL 语句:wordpress on localhost linked to live site
4) 在 wp_config 中更改用户名、密码和主机名
5) 将此处的两个定义语句添加到 wp-config:wordpress on localhost linked to live site
6) 使用此工具:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
当我浏览我的网站时:http://localhost/mysite;它重定向到www.mysite.co.uk。还有什么我可以做的吗?会不会是主题?
更新 我对我的 wp-config 进行了以下更改:
defin( 'DOMAIN_CURRENT_SITE', 'localhost' ); //was www.mysite.co.uk
define('MULTISITE', false); //是真的
我现在可以访问我的主页和管理员 (wp-admin)。但是,当我单击其他链接时,例如关于我、网站索引等;我收到 404 错误。
【问题讨论】:
-
你已经匆忙投反对票了......我打算粘贴额外的步骤(错误地过早发布),但似乎你不需要它们......好运气。
-
@CodrutTG,你是什么意思:“你匆忙投反对票”?谢谢。
-
@CodrutTG,您是说您的其他步骤已发布在我的问题中。如果他们不是,那么我确实想看到他们!不知道你的意思。
-
他是说你在否决评论之前应该耐心等待,否则人们会生气,最终会伤害你
-
@131,很公平。但是,他/她刚刚发布了我已经采取的一些步骤,我也在我的问题中指定了这些步骤。我一直在这里看到反对票。我这样做了一次,因为发帖人在我发帖前几秒钟就编辑了他们的问题,我收到了三张反对票。