QQ 1640076782

2014年09月28日

新一代空间博客更改固定链接错误

Filed under: phper — 标签:, — liphp @ 1:33 下午

相信有很多的网站开发者在安装wordpress的时候有可能遇到一个问题就是在安装高版本的wordpress的时候发现 根本安装不了 报502错误 根本无法进入下一步、这个是本人亲身经历的 花费了很长时间才找到解决方法、当然你说我换了版本低的不就可以了、但是那样的话网站漏洞就比较多 同时也容易受到攻击 所以不建议这样做。我的空间是linode vps

两种解决方法 :

# less /var/log/messages      系统下查看日志文件。发现:

Jan 26 02:09:40 li631-178 kernel: php-cgi[2173]: segfault at 8048 ip 00007fe347d9fe9c sp 00007fff37421c40 error 4 in libsqlite3.so.0.8.6[7fe347d83000+8c000]

查看了这个错误 是内存溢出的问题。

# mv /usr/lib64/libsqlite3.so.0.8.6 /usr/lib64/libsqlite3.so.0.8.6.bak

将这个错误文件改名

重启服务,问题搞定!

第二种解决方法:

在本地安装服务器 我用的是xampp

wordpress在本地安装好之后 上传到你的空间上面去。修改链接 和配置文件

ok  问题也圆满解决

这两种方法本人都试过可以行。

另一个问题 我的wordpress链接在后台直接更改了。为什么网站就访问不了 出现404 或者500的错误了呢。

然后检查网站发现根本就没有任何问题。那么问题出在什么地方呢?

其实不难发现 当你在安装好wordpress的时候 你的根目录是没有.htaccess的出现 当你跟换后就出现这个页面 当你把这个文件删除后 网站可以访问了 但是点击你发表的文章 还是出现404页面 这就说明这个是不能删除了。那这个文件到底是有什么作用了 为什么他就自动生成了。到网站查询一下 你就会明白 这个文件只要是就伪静态页面 说白了 就是把PHP文件 变成HTML 文件 更换你的原本链接。

那就要检测一下你的空间是否开启伪静态页面了。开启伪静态 重启服务器 ok 文件完美解决了。