【问题标题】:WordPress error on localhost, XAMPP: "Installation failed: Download failed. No working transports found"本地主机上的 WordPress 错误,XAMPP:“安装失败:下载失败。找不到工作传输”
【发布时间】:2020-10-09 10:55:26
【问题描述】:

自从我将Windows 10 上的ApachePHP 7.2 更新为PHP 7.4 后,我遇到了问题...

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

我做了一些研究,发现我需要在我的php.ini 中取消注释extension=curlextension=openssl,我这样做了。但是(重启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 不会启动。

编辑:

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

我还能尝试什么?

【问题讨论】:

    标签: php wordpress apache xampp


    【解决方案1】:

    好吧,没关系,我修好了。原来是这样的

    extension_dir = "ext" 
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-27
      • 2017-12-24
      • 2012-09-09
      • 2014-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多