curl – Soundcloud:请求的URL以HTTP代码0响应
发布时间:2020-12-14 01:18:55 所属栏目:Linux 来源:网络整理
导读:我将代码库从一个服务器移动到另一个服务器 – 没有代码更改,唯一的区别是https.我在Soundcloud开发人员中将我的应用修改为https:// url,但是我不断收到此错误: [20-Sep-2013 15:08:35 Europe/London] PHP Fatal error: Uncaught exception 'Services_Soun
我将代码库从一个服务器移动到另一个服务器 – 没有代码更改,唯一的区别是https.我在Soundcloud开发人员中将我的应用修改为https:// url,但是我不断收到此错误:
[20-Sep-2013 15:08:35 Europe/London] PHP Fatal error: Uncaught exception 'Services_Soundcloud_Invalid_Http_Response_Code_Exception' with message 'The requested URL responded with HTTP code 0.' in /system/soundcloud/Soundcloud.php:945 Stack trace: #0 /soundcloud/Soundcloud.php(298): Soundcloud->_request('https://api.sou...',Array) #1 /application/controllers/speaker/media.php(190): Soundcloud->credentialsFlow('soundcloud@...','073ffbc3b66691c...') #2 [internal function]: Media->add_audio() #3 /system/core/CodeIgniter.php(359): call_user_func_array(Array,Array) #4 /index.php(202): require_once('/home/iwantasp/...') #5 {main} thrown in /system/soundcloud/Soundcloud.php on line 945 同样,这段代码在以前的服务器上运行得很好,它只是服务器的变化. 我们已经实现了通常导致此问题的安全证书无效(Soundcloud (Oauth2) API getting access token fails) – 我们仍然在Linux系统上,所以不应该有所作为. cURL也适用于此服务器. 还有什么可能导致我的问题? 解决方法
没有看到源代码就很难调试这个异常.但我的猜测是你的问题可能与这个问题有关:
https://github.com/mptre/php-soundcloud/issues/3 这意味着您应该修改accessToken调用并包含额外的cURL参数. $accessToken = $soundcloud->accessToken($code,$postData,array( CURLOPT_SSL_VERIFYPEER => false,CURLOPT_SSL_VERIFYHOST => false,)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |