PHP curl在5.6 vs 5.4(Centos7)中被打破

时间:2019-03-01 14:41:36

标签: php centos7 curl

我在Centos7上使用curl运行一个简单的php脚本,例如:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://1.2.3.4:80/hello");
$result = curl_exec($ch);
print_r(curl_errno($ch));

这在使用PHP 5.4的实例中完美运行。我必须升级到PHP 5.6,但神秘地,它停止工作了,给了我CURLE_FAILED_INIT

phpinfo()的两个版本似乎没有显示出卷发之间的差异(分别是5.4和5.6)

5.4 5.6

两个实例都有Additional .ini files parsed,都列出了在两种情况下都相等的curl.ini

extension=curl.so

有人对如何进行故障排除有任何指示吗?如果我调出5.4实例,则立即生效;切换回去,然后再次损坏。

也没有相关的日志(调试级别)。

安装信息:

# yum install rh-php56
# yum install rh-php56-php-curl
... rh-php56-php-common-5.6.25-1.el7.x86_64 is installed and updated 
# yum list rh-php56\*
rh-php56.x86_64                       2.3-1.el7    
rh-php56-php.x86_64                   5.6.25-1.el7 
rh-php56-php-bcmath.x86_64            5.6.25-1.el7 
rh-php56-php-cli.x86_64               5.6.25-1.el7 
rh-php56-php-common.x86_64            5.6.25-1.el7 
rh-php56-php-dba.x86_64               5.6.25-1.el7 
rh-php56-php-devel.x86_64             5.6.25-1.el7 
rh-php56-php-embedded.x86_64          5.6.25-1.el7 
rh-php56-php-enchant.x86_64           5.6.25-1.el7 
rh-php56-php-gd.x86_64                5.6.25-1.el7 
rh-php56-php-gmp.x86_64               5.6.25-1.el7 
rh-php56-php-intl.x86_64              5.6.25-1.el7 
rh-php56-php-ldap.x86_64              5.6.25-1.el7 
rh-php56-php-mbstring.x86_64          5.6.25-1.el7 
rh-php56-php-mysqlnd.x86_64           5.6.25-1.el7 
rh-php56-php-odbc.x86_64              5.6.25-1.el7 
rh-php56-php-opcache.x86_64           5.6.25-1.el7 
rh-php56-php-pdo.x86_64               5.6.25-1.el7 
rh-php56-php-pear.noarch              1:1.9.5-4.el7
rh-php56-php-pecl-jsonc.x86_64        1.3.6-3.el7  
rh-php56-php-pecl-jsonc-devel.x86_64  1.3.6-3.el7  
rh-php56-php-pecl-memcache.x86_64     3.0.8-12.el7 
rh-php56-php-pecl-mongo.x86_64        1.5.8-3.el7  
rh-php56-php-process.x86_64           5.6.25-1.el7 
rh-php56-php-pspell.x86_64            5.6.25-1.el7 
rh-php56-php-recode.x86_64            5.6.25-1.el7 
rh-php56-php-snmp.x86_64              5.6.25-1.el7 
rh-php56-php-soap.x86_64              5.6.25-1.el7 
rh-php56-php-xml.x86_64               5.6.25-1.el7 
rh-php56-php-xmlrpc.x86_64            5.6.25-1.el7 
rh-php56-runtime.x86_64               2.3-1.el7    

谢谢!

0 个答案:

没有答案