Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP旋度在5.6和5.4版本中被打破(Centos7)_Php_Centos7_Curl - Fatal编程技术网

PHP旋度在5.6和5.4版本中被打破(Centos7)

PHP旋度在5.6和5.4版本中被打破(Centos7),php,centos7,curl,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)); 这在使用PHP5.4的实例中非常有效。我不得不升级到PHP5.6,但奇怪的是它停止了工作,给了我CURLE\u FAILED\u INIT 两个版本的phpinfo()似乎没

我在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));
这在使用PHP5.4的实例中非常有效。我不得不升级到PHP5.6,但奇怪的是它停止了工作,给了我
CURLE\u FAILED\u INIT

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

两个实例都分析了
附加的.ini文件
,它们都列出了
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    

谢谢

升级到5.6?你确定这是你想要的吗?嗯,这就是我的环境所提供的!对此无能为力。这仍然让我们发疯。仍然没有找到这种疯狂行为的原因。@JoeSlav:我对系统配置不太了解,但我第一眼就猜这可能是因为潜在的libcurl?据我所知,软件包经理可以处理这个问题,但我必须承认,我对CentOS不太感兴趣。我知道我在Centos6上使用了remi repositories PHP5.6,这也是一个升级(和curl),我没有遇到这样的问题。请参见我对另一个问题的评论。同意@hakre,请参见