抱歉,当前存在网络问题或服务器繁忙错误代码:20003问题解决方法

最近一段时间很多discuz站点的QQ互联插件都好好的出现了当前存在网络问题或服务器繁忙错误代码:20003问题:

由于QQ互联官方接口的升级,原有旧接口(oAuth1 接口)在一定条件下已经无法使用,凡是出现 20003 错误的 Dz必须开启 QQ 互联 的 oAuth2 模式,这需要您服务器的 PHP 能正常访问 HTTPS 远程页面,请确保 PHP 拥有扩展 php_curl、php_openssl 开启 HTTPS 的访问功能,并且无防火墙等系统级拦截。

开始openssl

# 下载到/var/www/php5目录下
cd /var/www/php5
wget http://mirrors.sohu.com/php/php-5.2.14.tar.gz
# 解压
tar zxvf php-5.2.14.tar.gz
# 进入PHP的openssl扩展模块目录
cd php-5.2.14/ext/openssl/
/var/www/php5/bin/phpize # 这里为你自己的phpize路径,如果找不到,使用whereis phpize查找
# 执行后,发现错误 无法找到config.m4 ,config0.m4就是config.m4。直接重命名
mv config0.m4 config.m4
/var/www/php5/bin/phpize
./configure --with-openssl --with-php-config=/var/www/php5/bin/php-config  

#######
#这里提示openSSL错误的时候:
遇见问题
configure: error: Cannot find OpenSSL’s <evp.h>
#######
直接执行:yum install openssl openssl-devel
再
./configure --with-openssl --with-php-config=/var/www/php5/bin/php-config
make
make install
# 安装完成后,会返回一个.so文件(openssl.so)的目录。在此目录下把openssl.so 文件拷贝到你在php.ini 中指定的 extension_dir 下(在php.ini文件中查找:extension_dir =),我这里的目录是 var/www/php5/lib/php/extensions
# 编辑php.ini文件,在文件最后添加
extension=openssl.so  

#重启php
#查看php-fpm进程数:
ps aux | grep -c php-fpm

#查看运行内存
/usr/bin/php  -i|grep mem

#重启php-fpm
/etc/init.d/php-fpm restart

#重启nginx 或apache

 

2、新建文件 oauth_switch.inc.php

#首先,打开记事本,将以下代码复制进去:“
<?php
$connect = C::t(‘common_setting‘)->fetch(‘connect‘, true);
$connect[‘oauth2‘] = 1;
C::t(‘common_setting‘)->update(‘connect‘, serialize($connect));
include_once libfile(‘function/cache‘);
updatecache(‘setting‘);
showmessage(‘Switch oAuth to oAuth2‘, $_G[‘siteurl‘]);
?>

3、将 oauth_switch.inc.php 传到QQ互联插件目录(source/plugin/qqconnect)

4、然后访问 URL地址。http://你的域名/plugin.php?id=qqconnect:oauth_switch  此过程为切换到 oAuth2 模式,如您不了解如何开启此功能,请联系服务商解决。

5、运行了会提示一段英文,告诉你已经切换完毕。切换完毕后删除刚刚上传的 oauth_switch.inc.php 文件,接口已经升级完成了,再试试QQ互联是否可以正常登陆。

 

 

时间: 2024-10-17 08:26:04

抱歉,当前存在网络问题或服务器繁忙错误代码:20003问题解决方法的相关文章

远程桌面授权服务器没有提供许可证问题解决方法

今天远程服务器报如图所示错误,网上查找的方法 方法一:(亲测有效) mstsc V:192.168.0.3 /admin 方法二:(由于服务器正在使用中,未作测试) 删除远程桌面服务重启即可. 版权声明:本文为博主原创文章,未经博主允许不得转载.

网络配置之服务器篇

一.之前的拓扑图 近来还是弄的公司的电脑,现在的配置比之前有所改进. 上面的拓扑方式,被我放弃掉了,我们把服务器配置成某一个路由器下面的一台PC. 二.现在的拓扑图 现在的拓扑图如下面所示: ? ? 不过,这种方式需要配置路由器,如上面所示,将路由1和2配置成192.168.2.1和192.168.3.1 ,然后DHCP可以随意分配. 三.操作步骤 前提:将当作pc机的服务器配置成静态地址(叫做静态地址保留) Mac和ip需要一致,还有就是你电脑的IP设置,设置如下: 上面的都要设置,默认网关,

网络实训——服务器应用系统的实践

1 设计内容与设计要求 1.1设计内容 课题10:服务器应用系统的实践 服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器.数据库服务器和应用程序服务器.运行以上软件的计算机或计算机系统也被称为服务器. 实训内容: (1)搭建简单的三层局域网环境 (2)部署Web服务器,并创建简单网页 (3)部署DNS服务器,并对Web服务器做域名解析 (4)部署DHCP服务器,对终端电脑实现动态IP获取 (5)部署FTP服务器,使终端电脑能访问并存储文件 (6)完成测试并写出详细课设报告 1

自定义菜单 开发 服务器繁忙

错误提示:string(38) "{"errcode":-1,"errmsg":"system error"}" 认证的服务号创建自定义菜单时提示服务繁忙,刚开始我以为是代码逻辑出错,检查测试了一下午,发现代码有没有错. 最后检查出来的错误是编码格式不是  UTF-8    ...............  蛋疼~!~ 自定义菜单 开发 服务器繁忙

三北斗网络校时服务器

北斗网络校时服务器是一款接收北斗卫星标准时钟信号,通过网口及串口输出时间信息的一款性价比极高的时间服务器,北斗授时服务器广泛应用于金融.移动通信.石油.电力.交通.工业以及国防等领域. 产品概述 SYN2136型北斗NTP网络时间服务器是由西安同步电子科技有限公司精心设计.自行研发生产的一款授时设备,接收北斗卫星信号,从北斗地球同步卫星上获取标准时钟信号信息,将这些信息通过TCP/IP网络传输,为网络设备(用户)提供精确.标准.安全.可靠和多功能的时间服务,同时产生1PPS(秒信号)同步脉冲信号

[python网络编程]DNS服务器

在上一篇中,使用scrapy修改源IP发送请求的最后我们提到由于hosts文件不支持正则,会导致我们的随机域名DNS查询失败.使用DNS代理服务器可以解决这个问题, 下面是我用gevent写的小工具,很简单.我们只拦截匹配的A记录,然后发送DNS Response,如果不匹配,那么我们服务器就是一个DNS代理,转发请求. # -*- coding=utf-8 -*- import struct from cStringIO import StringIO from collections imp

gps网络校时服务器在医院的应用

gps网络校时服务器在医院的应用目前,我国各大医院均运行着数十套或上百套信息系统和服务器,计算机终端约为数千台,此外医院里的医疗设备.数字时钟及电子屏幕等均有数字时钟.由于各种原因致使这些设备或系统的时间不准确,有的甚至相差数小时.医院设备的时钟时间不一致,会导致病患入院.病患入科.医嘱下达.转抄.执行以及检验检查的结果回报单等的时间存在误差,实验室对临床标本采集时间.送达时间.失效时间以及检测时间均有严格的先后时间顺序,一旦时间控制顺序混乱,将导致检验结果不准确,甚至造成临床的误诊,并将有可能

ntp网络校时服务器在安防系统的解决方案

网络校时服务器是以校正终端设备时间的一款标准服务器,在市场中的因其标准协议NTP标准符合大多数包括计算机,摄像机,监控,工控机等设备的时间校正协议,使得其在目前时间同步的市场中占据了相当大的比例.安防系统一般包括:监控系统,呼叫系统.办公电脑等组成.其中监控系统是安防中的主要组成部分,并随着现代计算机网络发展水平的提高,已经由最早的模拟系统转变为数字化系统,在现代工业应用中更加智能化,操作集中化,有利于监管配置,目前在政府机关,道路监控,电力电信,监狱公安,军队,商场酒店,超市小区等各个行业场所

客户端本地到服务器丢包的检查方法

如果用户本地到服务器出现ping丢包或直接无法连接的时候,可以通过如下步骤进行排查分析:   客户端本地到服务器丢包的检查方法 1. ping服务器IP地址或域名,查看丢包情况:     ping 140.205.140.234 -n 100  说明: -n 后面的数字表示要进行的ping测试次数: 主要关注如下下图所示所统计的丢包率和平均超时时间: 2. 使用MTR工具跟踪下到服务器的链路情况: Windows下,使用所示的WinMTR工具进行跟踪测试: 用法:打开软件后,在[hosts]框中