2016-09-28 105 views
0

問題最近升級到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

這是問題,但現在它的解決方案。 –

回答

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核心文件不是一個解決方案。我會聯繫我的主機。 –