首页 > 解决方案 > 本地主机上的 WordPress 错误,XAMPP:“安装失败:下载失败。找不到工作传输”

问题描述

自从我从更新Apache到...后我遇到了问题Windows 10PHP 7.2PHP 7.4

我以为我的一切都在运行。但是现在当我尝试安装插件时,WordPress 会告诉我:"Installation failed: Download failed. No working transports found."

我做了一些研究,发现我需要取消注释extension=curlextension=openssl在我php.ini的 , 我这样做了。但是(重新启动后XAMPP)它仍然无法正常工作。

我还找到了要添加的信息:

 Below this line: #LoadModule xml2enc_module modules/mod_xml2enc.so

     # load curl and open ssl libraries
      LoadFile “C:\php\libeay32.dll”
      LoadFile “C:\php\ssleay32.dll”
      LoadFile “C:\php\libssh2.dll”

And above this line: <IfModule unixd_module>

在 Apache 配置文件中。但由于我只有文件libssh2.dll,添加这些行后 Apache 将无法启动。

编辑:

echo 'Curl: ', function_exists('curl_init') ? 'Enabled' : 'Disabled';在 xamp/htdocs 中做过,它告诉我突然 cURL 被禁用了......

我还能尝试什么?

标签: phpwordpressapachexampp

解决方案


好吧,没关系,我修好了。事实证明

extension_dir = "ext" 

在我php.ini也被禁用了。删除后; 一切正常。


推荐阅读