Centos 6.8在php.ini上为php启用curl扩展

Centos 6.8在php.ini上为php启用curl扩展,php,curl,centos,Php,Curl,Centos,在我的服务器中,我有Centos-6.8-64位和php5.6 在我拥有的这台服务器上,WHMcurl安装在该服务器上 [root@s5 ~]# curl -V curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.27.1 zlib/1.2.3 libidn/1.18 libssh2/1.4.2 Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp

在我的服务器中,我有
Centos-6.8-64位
php5.6

在我拥有的这台服务器上,WHM
curl
安装在该服务器上

[root@s5 ~]# curl -V
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.27.1 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
[root@s5 ~]#
当我尝试使用
curl
时,我得到以下错误:

cURL error 56: Received HTTP code 405 from proxy after CONNECT (see http://curl.haxx.se/libcurl/c/libcurl-errors.html).
在WHM中,选择
multihp INI Editor
curl只有这一行

php版本:
ep-php56

[curl]
; A default value for the CURLOPT_CAINFO option. This is required to be an
; absolute path.
;curl.cainfo =

使用php的curl扩展如何解决这个问题?

405是远程服务器的错误状态,表明curl安装工作正常。你能更好地描述一下你的问题是什么吗?仅从问题来看,curl看起来是有效的,因此您所问的centos上的curl扩展没有问题。@hakre我正在尝试在php上使用curl,我认为php.ini上的php没有启用curl扩展,我如何检查它?如果您可以调用curl函数(您已经演示过了),它将被启用。您收到的错误消息并不是相反的结果,因为curl错误表明curl正在工作,它通常可以向您报告HTTP错误。如果不启用它,您将看到一个关于未定义函数的致命错误。最有可能的情况是,你只是在外环之间绕了一圈,在任何情况下都没有启用curl,没有进一步批准extensions enablement状态,只是调用该方法,并看到来自远程HTTP端点的意外错误。你能做的最好的事是仔细检查你正在使用的WHM文档,了解如何使用它要启用PHP扩展,它应该包含一个允许您检查配置操作是否成功的部分。如果您使用的软件未提供此类文档属性,请咨询您的系统管理员。