用户1177142用户1177142修改于
天使的炫翼回答于

-1,是一般性错误,按照下面步骤调出来log定位下问题把:

业务服务器代码里的log:如果请求能返回,但是回包的json里的returnValue非0,表示该请求失败,请查看php代码所在目录/log目录下的文件,如果log目录不存在,请创建log目录(老版本的代码没有默认创建目录),并添加可读写权限(建议执行chmod 777 开放所有权限)

终端如何看log

iOS端log存放路径:

Library/Caches/rtmpsdk_日期.log

安卓端log存放路径:

sdcrad下的tencent/imsdklogs/com/tencent/qcloud/xiaozhibo/rtmpsdk_日期.log

返回的错误码含义

错误码    具体含义
1000    请求包里的json格式合法,但是参数有误(一般是Action字段有误),请参考业务后台协议格式 排查
2003    数据库操作失败,请确认数据库表已正确创建,您可以参考php代码里的createdb.sh创建数据库表,更详细的错误请查看php代码所在目录/log目录下的mysql_errorxxx的log文件(xxx为错误发生日期)
4001    请求包的json为空或者格式错误,请检查json格式,有很多在线的json格式检查工具可以帮助您排查,这种错误一般发生在您自行拼接json格式通过curl或者postman发起请求,如果您通过小直播发起请求,是不会发生这种错误,请注意区分
4002    请求包的部分参数取值非法,请参考业务后台协议格式 排查
4003    优图核身功能超过每日的限制(目前每日限制100个用户体验)
500    这是http的错误码,可能是数据库配置错误,请查看您的nginx安装目录/logs子目录下的error级别的log,其他http的错误码也是查看该log

回答过的其他问题

simplexml_load_string这个代码在windows可以运行,在linux下不行?

希望可以帮到你 1.写个phpinfo查看php是否成功开启simplexml 如果没有开启simplexml就是根本的问题所在了 linux系统下安装下面三个包 php-xml 必须装(ubuntu安装sudo apt-get install php-xml /cento...... 展开详请

apache 怎么配置 https ?

Apache 2.x 证书部署 [图片] [图片] [图片] 1.1 获取证书 在Apache文件夹内获得证书文件 1_root_bundle.crt,2_www.domain.com_cert.crt 和私钥文件 3_www.domain.com.key, 1_r...... 展开详请

请问乐固是如何收费的?

目前腾讯云提供免费和收费版本的应用加固服务, 免费版本 使用通用加固策略,保证基本的 App 安全,普遍适用于各种应用,稳定性和兼容性可靠。 收费版本 是针对于应用自身的特性,及用户需要,专属加固策略,实现更高的 App 安全标准;同时,基于人工的加固策略审核,以及加固后的兼容...... 展开详请

请问在COS Browser为什么不能获取CDN地址?

可以复制下文件链接然后自己替换下前面的域名啊~ [图片] [图片] 替换俩红框的域名即可。。。不过还真是有点麻烦,期待工具升级~~ ... 展开详请

如何在centos使用云服务器搭建网站?

安装nginx 使用 yum 安装 Nginx: yum install nginx -y 修改 /etc/nginx/conf.d/default.conf。 修改完成后,启动 Nginx: nginx 将 Nginx 设置为开机自动启动: chkconfig nginx on...... 展开详请

我看到那个默认访问域名是xml的,要怎样才能使用json的访问域名,用javascript sdk?

建议题主研究下 https://cloud.tencent.com/document/product/436/12260 这个默认访问域名是自己分配的 在所属地域广州创建了一个存储桶,存储桶名中用户自定义字符串部分为 example,系统自动为用户生成的数字串 APPID...... 展开详请

关于作者

扫码关注云+社区

领取腾讯云代金券