WORDPRESS安装趟坑之旅

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/billll/article/details/78806611

这里写图片描述

前些天有个朋友需要搭建品牌宣传的网站,我第一个就想到了WordPress。忙活了一晚上网站终于运行起来了。不愧是个人博客系统中的佼佼者,安装过程十分便利。

但是当我在系统后台配置这个博客的时候却遇到了无数的坑,例如登录成功后页面白屏、设置无法保存、主题无法进行自定义设置等等。在百度上尝试了无数解决方案后无果,终于下决心自己研究。

系统环境

  • 操作系统 :CentOS7
  • Nginx:1.8.0
  • Mysql:5.7.20
  • PHP:5.6.32
  • WordPress:4.9.1

问题一:登录成功后页面跳转白屏

问题表现

这是我最开始碰到的问题,在登录管理员后台成功后页面发生跳转,然后页面白屏了。我只能通过首页顶部的菜单进入后台,并且后台仪表盘页面白屏。

度娘的说法

按照度娘的说法应该先打开调试模式,查看错误信息。我尝试了一下发现一个警告。

PHP Warning: Cannot modify header information – headers already sent by (output started at /home/chiphoss/public_html/blog/wp-config.php:1) in /home/chiphoss/public_html/blog/wp-includes/pluggable.php on line 893

百度了一圈后都说是因为用notepad编辑了wp-config.php,导致文件中出现BOM。其实我并没有使用过window自带的notepad,但是死马当活马医了,我把wp-config.php用utf8without BOM格式保存了一遍,还是无果。

之后我又百度了N圈后,发现一个小伙伴说他升级了WordPress4.5时候出现了这个问题。于是我果断下载4.4版本进行安装,问题居然解决了。原来是兼容性问题导致的。

问题二:图片无法上传

问题表现

上传媒体资料时出现异常,文件上传失败。

解决方法

这个是因为php账户权限问题。首先查看php配置文件中的use和group
这里写图片描述
如果这里的www-data用户无权读写wordpress/wp-content目录下的文件,那么图片是无法上窜的。知道原因问题就好解决了。

chown -R www-data wordpress/wp-content
chmod -R 777 www-data wordpress/wp-content

问题三:网站配置无法保存

问题表现

管理后台>设置>常规页面没有“保存更改”按钮。
这里写图片描述

解决方法

这个也是版本兼容性问题导致的,退回到4.4版本后立马出现按钮

问题四:主题无法进行自定义

问题表现

点击外观>自定义按钮后报错,错误为某函数未定义。我是用的是著名的Llorix One Lite版本:0.2.16。用过的人对这张美女背景影响很深吧。
这里写图片描述

解决方法

函数未定义很后可能是版本不兼容造成的,查询wordpress文档后发现这个函数出现在4.5+版本中。果断升级到4.5,问题解决

结论

虽然问题都解决了,我还是有点失望的。如果以后再次出现兼容性问题,岂不是又要换版本?或许开元系统很难避免这个问题吧。

猜你喜欢

转载自blog.csdn.net/billll/article/details/78806611