linux 基于wdcp面板的QQ登录、微博登录出现502错误的解决办法

  • A+
所属分类:环境配置
摘要

502 web 服务器作为网关或代理服务器时收到无效的响应 : http错误:500-502 服务器错误 (web 服务器作为网关或代理服务器时收到无效的响应)。

主机:阿里云

系统:centos

环境:NGINX

面板:wdcp

程序:Discuz X3.2

问题:QQ快捷登陆显示502

 

解决方法:

1、官方给到的教程

apache里没有把支持SSL的模块编译进去

如下执行可以完成(针对httpd-2.2.22版,其他版本换成相应的版本号就可以,加粗部分)

wget http://down.wdlinux.cn/in/http2222_ssl.sh

sh http2222_ssl.sh

如果是lnmp版的环境,则使用下面这个试试(针对默认的php-5.2.17版本)

wget http://down.wdlinux.cn/in/lnmp_php_ssl_5217.sh

sh lnmp_php_ssl_5217.sh

我是两者都装了,发现两个都无效。当然这里不是说,这个可以不装!

2、升级到PHP 5.3 找了全网,各式各样方法都尝试了,发现没有一个可以解决这个问题的,因为我印象当中升级过一次,然后网站挂了。 当然现在网站也不见得好到哪里,迫于没办法,只能做起。

wget http://down.wdlinux.cn/in/php_up53.sh

sh php_up53.sh

惊喜的发现,网站可以QQ登录了。

但随后没几分钟,便发现下图

linux 基于wdcp面板的QQ登录、微博登录出现502错误的解决办法

好在找到一个搞服务器很厉害的老大孙飞他说“你不是用的dz吗?咋还被加密了

忽然觉醒,我有插件需要验证Zend,因为之前PHP版本是5.2现在的5.3所以验证的文件不一样的。

上传Zeng5.3版本的验证文件后,发现并没有改变。

经过一番搜索,得出把相关程序卸载掉,就可以了。

次卸载的两款插件:

http://addon.discuz.com/?@yuzhe_page.plugin (雨哲超强单页)

http://addon.discuz.com/?@yuzhe_outlink.plugin (雨哲外链过滤)

他们都需要Zend的验证,删除文件后,网站恢复正常。

重新安装上述插件,很霸气的两款插件,建议DZ站长安装。

李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: