我已经在他的文件夹中启用了 cURL 扩展php.ini,我已将多个 dll 文件从 PHP 文件夹复制到 Apache Bin 文件夹和 System 32 文件夹中,但 cURL 在我的系统上仍然没有启用。
我看过的所有解决方案:
如何在 PHP / XAMPP 中启用 cURL http://php.net/manual/en/curl.installation.php http://php.net/manual/en/curl.installation.php#115953 http://php.net/manual/en/curl.installation.php#115953净/手册/en/curl.installation.php#117372
我知道这一点是因为我仍然看到以下错误:
Fatal error: Call to undefined function curl_init() in C:\AMP\sites\ftp-crawl\index.php on line 55
当我仅运行时phpinfo(),没有 cUrl 选项。唯一提到 cURL 的是下面module authors,它的值是cURL: Sterling Hughes
我正在运行 Windows 10 开发人员机器,安装了 PHP、MySQL 和 Apache。
我还需要做什么或检查才能启用curl?
PHP.ini我通过编辑 my以包含扩展名的完整路径而不仅仅是名称来解决这个问题。
所以大多数php.ini文件只有这行代码:
extension=php_curl.dll
我把它改成了这样:
extension=C:\amp\PHP\ext\php_curl.dll
我不知道为什么 PHP/Apache 在我extension=php_curl.dll的php.ini. 至少说了类似的话dll missing,但这解决了我的问题。