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


Posted in PHP onNovember 24, 2015

一、导入数据库提示数据表已存在

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

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

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

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

二、网站文件和数据上传成功后,排版错乱

首先,我们需要检查一下网站的PHP版本设置是否正确,WordPress的话,一般是使用5.3或者5.4的PHP版本,如果是5.2的话,是有可能导致网站排版混乱的问题。以周良博客使用的主机91为例,登录到控制面板,在select php version 处修改为5.3版本即可。

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

如果修改了PHP版本还是无法生效,那么我们就需要检查网站加载网站文件的加载文件路径是否正确了。右键浏览器-审查元素中查看网站的加载情况,就有可能发现很多文件是没有加载出来的,再看访问路径就会发现网站访问路径和网站文件加载路径是不一致的,所以我们就需要连接到网站的数据库中,在数据库中的options表处将网站数据文件加载的路径修改与网站访问路径一致。

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

如果修改了PHP版本还是无法生效,那么我们就需要检查网站加载网站文件的加载文件路径是否正确了。右键浏览器-审查元素中查看网站的加载情况,就有可能发现很多文件是没有加载出来的,再看访问路径就会发现网站访问路径和网站文件加载路径是不一致的,所以我们就需要连接到网站的数据库中,在数据库中的options表处将网站数据文件加载的路径修改与网站访问路径一致。

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

三、访问主页空白

登录WordPress后台,外观-主题处查看是否已经上传启用迁移网站之前相对应的主题。如果没有发现之前的主题,则需要重新添加主题或者在控制面板处wp-content/themes重新上传该主题,然后在WordPress后台主题管理处启用该主题。

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

四、网站中的部分功能不能用

登录WordPress后台,插件管理-已安装的插件处,查看网站插件是否都已经全部启用,将对应网站功能的插件启用即可。

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

五、网站主页可访问,其他的选项点击没有反应或者提示404错误

登录主机空间控制面板,在文件管理处开启查看隐藏文件,查看.htaccess是否有正确的内容。一般初始化的.htaccess文件内容为:

<p># BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /WP/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /WP/index.php [L]
</IfModule></p><p># END WordPress</p>

如果有设置重定向或者静态链接之类的也需要添加与之前网站相同的内容。

PS:推荐的插件备份方法
WordPress Move 是一个非常不错的网站备份还原插件,支持一键完整备份整个网站的所有文件和数据库,一键还原;还可以通过FTP发送备份文件到其他主机空间,实现网站搬家。该插件的备份打包是非常智能的,每个压缩包都可以单独解压。

启用插件后,在 设置 > WordPress Move,设置远程备份主机的FTP信息、每个数据库包和文件包的最大体积。

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

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

然后访问 工具 > Backup Manager 进行备份,可以单独备份数据库,也可以整站备份。备份的文件都会保存在该插件下的 backup 目录,所以备份前,请确保你的主机空间有足够的空间存放备份文件

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

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

备份过以后,访问 工具 > Migration Assistant,有 3 个功能可以用:
 
更改域名——可以更改当前网站的域名,它会批量替换数据库中的旧域名;

迁移——可以将你备份的文件和数据库发送到远程主机空间(也就是在上面设置的那个FTP),使用这个功能前,请先在远程主机空间同样安装WordPress 和 WordPress Move,然后将上面的 FTP 远程备份路径设置为该插件下的 backup 目录,这样,当发送完备份文件以后,就可以访问远程主机空间的 WordPress Move,通过“还原”功能进行还原,就实现了网站的搬家。

还原——可以从 backup 目录选择已备份的文件进行还原。

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

在后台插件安装界面搜索 WordPress Move 即可在线安装

PHP 相关文章推荐
php 将bmp图片转为jpg等其他任意格式的图片
Jun 29 PHP
PHP文件操作实现代码分享
Sep 01 PHP
PHP句法规则详解 入门学习
Nov 09 PHP
PHP获取表单所有复选框的值的方法
Aug 28 PHP
学习PHP的数组总结【经验】
May 05 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
老生常谈PHP面向对象之标识映射
Jun 21 PHP
PHP静态延迟绑定和普通静态效率的对比
Oct 20 PHP
PHP用函数嵌入网站访问量计数器
Oct 27 PHP
php+mysql开发的最简单在线题库(在线做题系统)完整案例
Mar 30 PHP
php命令行模式代码实例详解
Feb 26 PHP
php 获取音视频时长,PHP 利用getid3 获取音频文件时长等数据
Apr 01 PHP
基础的WordPress插件制作教程
Nov 24 #PHP
优化WordPress的Google字体以加速国内服务器上的运行
Nov 24 #PHP
在WordPress中实现评论头像的自定义默认和延迟加载
Nov 24 #PHP
WordPress中缩略图的使用以及相关技巧
Nov 24 #PHP
WordPress中对访客评论功能的一些优化方法
Nov 24 #PHP
php发送短信验证码完成注册功能
Nov 24 #PHP
PHP获取文件扩展名的4种方法
Nov 24 #PHP
You might like
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(上)
2017/05/26 PHP
开发插件的两个方法jquery.fn.extend与jquery.extend
2013/11/21 Javascript
点击标签切换和自动切换DIV选项卡
2014/08/10 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
学做Bootstrap的第一个页面
2016/05/15 HTML / CSS
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
Vue.js第一天学习笔记(数据的双向绑定、常用指令)
2016/12/01 Javascript
Node.js连接postgreSQL并进行数据操作
2016/12/18 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
mui back 返回刷新页面的实例
2017/12/06 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
vue 实现通过vuex 存储值 在不同界面使用
2019/11/11 Javascript
JS如何定义用字符串拼接的变量
2020/07/11 Javascript
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
python获取本机mac地址和ip地址的方法
2015/04/29 Python
详解python时间模块中的datetime模块
2016/01/13 Python
浅谈python import引入不同路径下的模块
2017/07/11 Python
Python实现的从右到左字符串替换方法示例
2018/07/06 Python
python中使用np.delete()的实例方法
2021/02/01 Python
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
全球领先的中国制造商品在线批发平台:DHgate
2020/01/28 全球购物
BSTN意大利:德国街头和运动文化高品质商店
2020/12/22 全球购物
德国亚马逊官方网站:Amazon.de
2020/11/15 全球购物
计算机毕业大学生推荐信
2013/12/01 职场文书
中学教师教育感言
2014/02/21 职场文书
坎儿井导游词
2015/02/09 职场文书
清明节扫墓活动总结
2015/02/09 职场文书
2015国庆节66周年演讲稿
2015/03/20 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
大学军训心得体会800字
2016/01/11 职场文书
初中语文教学反思范文
2016/03/03 职场文书
Python+腾讯云服务器实现每日自动健康打卡
2021/12/06 Python
CSS中实现动画效果-附案例
2022/02/28 HTML / CSS