的WordPress 4.6曾与卷曲错误23

的WordPress 4.6曾与卷曲错误23

问题描述:

问题最近升级到WordPress 4.6后曾与卷曲的问题(如更新使用卷曲插件时): 卷曲的错误23:无法书写体(!373 = 449)的WordPress 4.6曾与卷曲错误23

从论坛来看,4.6 cURL破了,4.6.1还没有推出修复。

固定线路的决定:

if (!function_exists('curl_init') || !function_exists('curl_exec')) { 

if (true || !function_exists('curl_init') || !function_exists('curl_exec')) { 

在./wp-includes/Requests/Transport/cURL.php文件

我不推荐编辑Wordpress核心文件,但Wordpress开发人员必须在下次更新中修复该问题。

+0

这是一个问题? –

+0

这是问题,但现在它的解决方案。 –

问题是PHP构建时没有使用curl而不是使用源代码。如果你正在编译PHP自己确保与--with-curl编译如下描述http://php.net/manual/en/curl.installation.php

,如果你不编译自己,你在用包管理器的Linux版本1,它可能是可以通过你的包管理器,例如,与Ubuntu和Debian:apt-get install php5-curl或者更近(9 debian的测试,Ubuntu的16.04例如)apt-get install php7.0-curl

,如果你使用的是Windows,它可能在你还没有加载的DLL可用,加extension=php_curl.dll到php.ini

+0

感谢您的信息。我非常欣赏这些信息,因为编辑Wordpress核心文件不是一个解决方案。我会联系我的主机。 –