wordpress网站转移到本地运行测试的方法

作为站长而言,有时候我们可能会碰到更换服务器或者为网站做一个整体布局修改和升级,我们首先需要做的就是对数据库和整个wordpress网站的 主题和插件等等相关文件进行本地备份。个人认为如果要对网站进行比较大的改动,比如更换网站框架或者网站结构,最好将整个网站转移到本地进行相关的运行测 试,这样做可以保证修改的进度和效率,无需每次都要将修改的效果反复上传覆盖,你可以将整个网站测试完毕后再进行最终的上传。

那么我们如何将ftp服务器上的wordpress网站转移到本地呢?其实主要还是数据库修改的问题,刚开始也遇到了不少问题,数据库的导入还算 顺利,但是当你安装好wordpress程序后,由于域名和登陆密码都不一致,还有文件路径,都需要进行相应的修改。下面我向大家分享一下如何将 wordpress网站转移到本地运行。

1. 备份数据库,我首先要做的第一件事就是备份数据库,直接到phpmyadmin 后台导出数据库即可,本人用的是西部数码它有一个实用的 (通过SQL文件导入导出) 功能可以直接将数据库备份到指定的ftp文件夹中,当然其它主机提供商应该都会有这种功能,如果没有可以到phpmyadmin中手动备份就好了。

2.对wordpress网站程序进行整个备份,推荐大家先到各自的主机提供商上面的文件管理中进行压缩,再通过ftp下载,这样速度会快一些。

3. 在本地进行数据恢复,首先你得先安装一个本地环境,个人建议使用xampp,一个功能强大的集成软件包,安好后输入localhost进入xampp界面进行简单的设置,这里主要是修改一下数据库的登陆密码。

进入安全选项界面点击 http://localhost/security/xamppsecurity.php 进行修改,默认是没有密码的,mysql用户名root无法修改知道就行了,为了图方便,本人将登陆密码改成与线上备份的网站密码一致,这样你就无需再另 外对wp-config.php文件中的密码进行修改。

4. 进入phpmyadmin管理界面创建数据库,建议将数据库名改为与备份数据库名相一致,可以省去一些不必要的麻烦。创建好数据库后将你备份好的数据库导入即可。再将备份好的wordpress程序放到htdocs文件夹内,我这里另外建了一个名为 mylive 的文件夹把wordpress程序都放在里面。

5. 关键的一步,首先到phpmyadmin中将wp_options表中的siteurl字段改为本地 url,例如将原来的域名路径 http://www.dglives.com/wordpress 改为本地路径 http://localhost/mylive/wordpress 即可,之前碰到一个问题就是导入数据库后,在地址栏中输入 http://localhost/mylive/wordpress/wp-admin 登陆后会被直接跳转到线上wordpress后台管理,而不是本地后台管理。如果出现以上问题,只需修改siteurl字段url就可以解决了。

6. 打开本地wordpress文件夹中wp-config.php文件,将MySQL 数据库用户名改为 root 密码如果与线上网站的数据库密码一致的话就无需改动。

7. 最后一步在地址栏中输入 http://localhost/mylive/wordpress/wp-admin 进入本地wordpress后台管理的常规选项,将WordPress 地址(URL)和站点url改为下图所示:

结语:到这里基本上大功告成了,检查一下路径是否正常。

输入http://localhost/mylive/wordpress,首页重见天日。

随便点击一篇文章看下是否正确显示,主要是检测本地url路径能够正常打开。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

时间: 2024-10-02 20:20:31

wordpress网站转移到本地运行测试的方法的相关文章

destoon网站转移服务器后搜索汉字出现乱码的解决方法_php实例

很多使用destoon的用户在网站转移服务器后,一切正常,但是在有搜索页面时,搜索汉字就会出现乱码 框框 之类的符号,而搜索数字,英文则很正常. 对于使用destoon(GBK)模板的用户来说,解决方法为: 将.htaccess文件中的 RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 改为 RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 [NU] 如果设置了NU标记,从Unicode转换为UTF – 8将不会发生.所有Unicode字符会保

Wordpress 网站搭建及性能监控方法详解!

前言 说到 Wordpress,大家往往想到的是博客,其实,如今的 WordPress 已经成为全球使用量最多的开源 CMS 系统.并且,如果你有一定的技术基础稍加改动,就可以搭建出新闻网站.企业网站.电影网站,甚至是商城系统等.据维基百科两年前的统计,已经有超过 2 千万的网站使用了 Wordpress 搭建自己的系统. Wordpress 官网上有这么一句话:WordPress is both free and priceless at the same time. 说到价格无法衡量,有这么

WORDPRESS给网站添加关键词和描述的方法

我们在安装好了wordpress的程序之后,发现只能填写网站标题和副标题,而关键词的添加和描述的添加都没有,对于一般人来说这可能没有什么关系,但是对于seo来说这可不是小事情,这可是网站排名的关键词排名不可或缺的,那么如何在wordpress增加关键词和描述呢?其实方法有很多,而最简单的方法就是利用插件达到效果,不过插件安装过多可不是好事,这里年少就介绍一个简单的方法,只要在头部文件(header.php)增加代码可以实现wordpress关键词和描述. 方法一,直接编辑模板文件 进入后台,如图

WordPress迁移时一些常见问题的解决方法整理_php技巧

一.导入数据库提示数据表已存在 以周良博客使用的主机商-主机91为例,提供了phpMyAdmin功能的,导入数据库只需要便捷的选择数据库,导入就可以了.方法虽然简单,但是有可能遇到提示database XXX table has existed.出现该问题的原因可能是之前转移的时候将网站文件上传到主机空间后,进行过一次网站安装,导致新建了一次数据库,创建了新的数据表,导致重新导入数据库时数据表重复.解决方法就是将查找到提示的这个已存在的XXX table,将它删除掉再重新导入. 二.网站文件和数

小脑袋百度竞价助手总结浮雕类网站的几种主流推广方法

跟着互联网的翻开,现在不断添加的公司把生意逐渐往互联网上转移,电子商务一定成为将来翻开的一个趋势,作为一个站长,能显着感受到网络给日子带来的改动,可是从别的一个方面,竞赛也是分外严厉,所以只能有自个的战略,小脑袋百度竞价助手总结浮雕类网站的几种主流推广方法,有自个中心竞赛力的网络营销才调持续翻开,今天我联络自个的一段作业经向来同享浮雕类网站的一些根底推行办法,希望能给一些无从下手的站长一些启示. &http://www.aliyun.com/zixun/aggregation/37954.htm

快速搭建WordPress网站教程

本文是快速搭建WordPress网站教程.WordPress 是一款常用的搭建个人博客网站的软件.使用 WordPress 可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客.针对博客的应用,WordPress 能让您省却对后台技术的担心,集中精力做好网站的内容. ##适用对象 本文档介绍如何使用云市场的镜像快速搭建 WordPress 博客平台.适用于刚开始使用阿里云进行建站的个人用户. ##基本流程 1. 购买 WordPress 镜像. 2. 绑定域名. ###购买 Word

互联网创业成功之道(五):网站被黑后的处理方法

中介交易 SEO诊断 淘宝客 云主机 技术大厅 网站建成后,维护和管理就成为了需要持续进行的工作.在本章中,将对网站的内部链接优化.高效维护.PR的提升方式进行介绍. 一.优化网站的内部链接 二.网站高效维护三大常识 三.提高网站PageRank有妙招 四.站点交换链接 也要谨防假冒 五.反对低俗 禁止网站的违规内容 六.简单配置 让网站服务器固若金汤 七.了解"蜘蛛" 提高网站收录 八.巧妙加快网页显示速度 九.提高域名PageRank的小技巧 十.避免杂乱 在线管理网站文件 十一.

WordPress网站如何使用301转向实现网站迁移

页面转向很简单,就是利用WordPress自带函数获取当前链接,替换其中的域名字符串,再利用javascript将页面重定向到新页面即可. 代码如下所示: <HTML> <HEAD> <?php $url=get_permalink(); $result = preg_replace('/eshome.me/','/waitig.com/',$url); echo "<script language=\"javascript\">&q

wordpress网站分类目录怎么排序

1.插件实现分类目录排序. 安装插件My Category Order 启用插件,在控制面板的文章菜单下就出现如下图所示的目录调整选项,可以用鼠标随意拖曳调整目录排列顺序.  2.修改代码完成wordpress分类目录排序. 首先,修改表wp_terms,增加排序字段order_(类型int).按需要的顺序修改order_字段的值. 其次,修改wp-includes目录下taxonomy.php文件. 找到如下位置:    代码如下 复制代码 if ( 'count' == $orderby )