WordPress网站定制开发专家
WordPress企业主题特惠

赞一个 1063

WordPress在后台更新插件或WordPress程序时,出现“下载失败, 没有可以完成请求的HTTP传输器。”的错误提示,一般都是因为该网站所在服务器主机配置原因导致的,主要是因为服务器主机中的 PHP 没有安装 CURL 扩展 的原因。有关 PHP 中的 CURL模块的功能描述如下(百度百科详细描述):

PHP支持的由Daniel Stenberg创建的libcurl库,允许你与各种的服务器使用各种类型的协议进行连接和通讯。
libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS认证、HTTP POST、HTTP PUT、 FTP 上传(这个也能通过PHP的FTP扩展完成)、HTTP 基于表单的上传、代理、cookies和用户名+密码的认证。

CURL库是用来协助服务器中的项目对外连接和通讯功能的,所以,如果服务器没有开启这个模块,对于类似协议的连接和请求均无法实现。

解决方法

如果你的主机管理面板中支持自定义php.ini的话,那么找到其设置项,在php.ini文件中找到如下代码行:

;extension=php_curl.dll

把该行前面的“;”分号去掉,就可以开启PHP中的CURL功能模块了,如果是独立服务器,那么重启下Apache服务就好了。

如果你的空间服务商没有开放自定义php.ini的话,那你需要联系服务商来协助解决。

实现没有办法的话,就只能先去WordPress官方下载最新版程序,然后通过FTP上传到对应文件目录,使用覆盖文件的方法来更新了。

上一篇:

下一篇:

在线客服
在线客服关闭
WPYOU官方微信

扫码关注官方微信