【发布时间】:2020-10-09 10:55:26
【问题描述】:
自从我将Windows 10 上的Apache 从PHP 7.2 更新为PHP 7.4 后,我遇到了问题...
我以为一切都在运行。但是现在当我尝试安装插件时,WordPress 告诉我:"Installation failed: Download failed. No working transports found."
我做了一些研究,发现我需要在我的php.ini 中取消注释extension=curl 和extension=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