我正在采取的步骤:
我唯一知道要检查的是:
我转到 php.ini-development 文件,取消注释“extension=curl”,并将其保存为新的 php.ini。 phpinfo 中仍然没有任何内容。 但是,当我将文件中的完整文件路径 (C:\xampp\php xt\php_curl.dll) 添加到 INI 文件中时,cURL 最终在 phpinfo 中显示为已启用,并且信息显示为 8.7.0-开发。
现在,我的本地文件似乎确实正在触发 cURL,因为我不再收到致命错误,但我没有从我正在访问的端点返回任何 JSON/响应。而在 8.2.12 中我可以正常返回 JSON。
我觉得我在这里错过了一些完全愚蠢的东西。
感谢@Cbroe - 解决了问题。
我的 cURL 正在寻找 php.ini-development 文件中未定义的证书,但它位于我备份中的旧 php.ini 文件中。一旦我将该证书文件路径添加到curl.cainfo(“C:\ xampp pache i