WordPress常见错误的解决方法

Linux中KVM的配置与使用
December 19, 2014
主机91FTP设置
December 24, 2014

WordPress常见错误的解决方法

1.数据库连接错误

(1)使用VPS主机的用户:检查数据库服务是否正常。使用虚拟主机的用户:一般可以不用担心,除非服务器整个出问题,绝大多数情况下,数据库服务都是正常的。

(2)对于虚拟主机用户,首先检查你是否创建了数据库且添加了用户。初学者使用CPANEL面板添加数据库和用户后往往忘记把用户添加到具体数据库中。如下图所示:


QQ图片20141222204339

 

 

 

 

 

 

 

 

 

 

 

(3)登录cpanel控制面板点击文件管理器,打开wp-config.php配置文件,查看数据库用户名,密码是否正确,权限配置至少是644.

(4)如果以上都没有问题,虚拟主机用户可以登录cpanel控制面板,查看错误日志,VPS主机则可以检查名为hostname.err的文件,一般在数据库目录下。

(5)可能是某个表出问题了,修复一下该表。

此时我们需要登录wordpress后台(域名+/wp-admin/index.php或wp-login.php),此时提示某表格受损,然后进入cpanel控制面板点击PHPmydamin找到并选中该受损的表格,在页面下方“选中项”下拉选择“修复表”,等待修复完成。

QQ图片20141222215559

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

该表格修复完成后,登录完成。此时登录没报错,但是还登录不进去。原因是没有启用主题,此时我们仅仅需要进入后台,启用主题,网站就能正常访问了。

2. 后台登录显示一片空白

此类问题主要是插件兼容性问题造成的,首先我们需要将所有插件都停用。

(1)登录cpanel控制面板-文件管理器-找到wp-content/themes/主题名(也可用FTP客户端软件登录),重命名主题名。

(2)此时博客将会使用默认的主题,就可以登录后台,然后禁用所有插件。将主题名改回原来的名字,重新在后台启用该主题。

(3)在后台逐一启用插件,找出冲突的插件,禁用即可。

3.修改网址导致后台不能登录

(1)首先登录cpanel控制面板-PHPmyadmin,查看表“WP_options”的数据(WP_为wordpress网站默认数据库表前缀,根据你的实际情况为准)

(2)修改“option_name”的两条记录“home”和“siteurl”,将其中的内容修改为之前能够正常访问的地址即可。

(3)保存,重新登录就能正常访问网站了。

4.仅能打开首页链接

(1)登录后台,设置-固定链接,将其改为默认。

(2)登录cpanel控制面板,文件管理器(选择显示隐藏文件)删除根目录下的.htaccess文件,此时再去后台将固定链接改回来。.htaccess会自动生成,就能正常访问了。

5.上传图片无法弹出上传窗口

大部分关于无法弹出窗口的原因都是Javascript脚本运行错误,你的插件功能加载进来的JS脚本很可能与Wordpress自带脚本发生冲突。首先你需要禁用所有插件(登录后台),逐一启用,查看到底是那个插件的脚本和Wordpress有冲突,如果存在便需要修改其脚本,如果所有插件都没有问题的话,那便很可能是主题在后台加载了某个JS库而导致脚本冲突,试着换个主题,就能解决该类问题。

1 Comment

  1. cy says:

    出现的问题不在 文中提到内。。

Leave a Reply

Your email address will not be published. Required fields are marked *