cURL 没有显示在 phpinfo 中,即使它是在 php.ini 中


cURL not showing up in phpinfo even though is is in php.ini

我一直收到错误Fatal error: Call to undefined function curl_init()并且cURL没有显示在phpinfo()中。

重要信息:

  • 视窗 8 x64
  • 我正在运行 WAMP
  • extension=php_curl.dll在 PHP 中没有注释掉.ini
  • 我很肯定我正在检查正确的 php.ini 文件
  • 在 WAMP 菜单中,选中PHP > PHP Extensions php_curl
  • 我已经重新启动了 WAMP 中的所有服务

我不知道还能尝试什么。有什么想法吗?

好的,它现在可以工作了。我不得不去这里:http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/并下载与我的PHP版本相对应的php_curl.dll。

我在这里找到了这个:https://stackoverflow.com/a/18576165/2525699

"在 http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ .从固定的 curl 扩展名列表中下载所需的文件 例如,Windows 7 64位计算机将 使用非 NTS 文件可以正常工作。

在 c:''wamp'' 中搜索 php.ini;

注释掉扩展名=php_curl.dll 在所有找到的文件中。