Php 已安装cURL,未定义函数cURL_init()

Php 已安装cURL,未定义函数cURL_init(),php,curl,wamp,Php,Curl,Wamp,PHP抛出以下错误: 未捕获错误:调用未定义的函数curl_init() php.inicURL行:extension=php\u cURL.dll php.ini扩展行:extension\u dir=“C:\MEDIA\INTERNET\WAMP\php\ext” 按预期显示在phpinfo()中 libeay32.dll、ssleay32.dll、libcrypto-*.dll、libssl-*.dll和libssh2.dll都在PHP目录中 Windows7x64/PHP7.3.12

PHP抛出以下错误:

未捕获错误:调用未定义的函数curl_init()

  • php.ini
    cURL行:
    extension=php\u cURL.dll
  • php.ini扩展行:
    extension\u dir=“C:\MEDIA\INTERNET\WAMP\php\ext”
  • 按预期显示在
    phpinfo()
  • libeay32.dll
    ssleay32.dll
    libcrypto-*.dll
    libssl-*.dll
    libssh2.dll
    都在PHP目录中
  • Windows7x64/PHP7.3.12
  • 重新启动Apache,就像你一直告诉我的那样三次
  • 原始和相关帖子不包含适用的答案/建议
PHP

$curl_handle = curl_init($url);
Apache错误日志:

[11月26日星期二00:15:39.193774 2019][php7:通知][pid 5312:tid 1108][client::1:58444]

PHP致命错误:未捕获错误:调用D:\functions.PHP:149中未定义的函数curl\u init()

堆栈跟踪:

0d:\functions.php(57):这里的函数名(对象(a),数组,'17.96')

1d:\functions.php(27):这里的函数名(对象(a),数组,'17.96')

2d:\post.php(6):函数名\u此处(对象(a),数组)

3d:\index.php(7):包括('D:\\mydocuments…'))

4{main}

在第149行的D:\functions.php中抛出,参考:

更新,命令行:
C:\MEDIA\INTERNET\WAMP\PHP>PHP-r“curl_init();”

PHP已弃用:指令“track\u errors”在第0行的Unknown中已弃用

已弃用:指令“track\u errors”在第0行的Unknown中已弃用


我遗漏了什么?

您是否使用
phpinfo()
检查了活动卷曲?@AnatoliyR是的,我可以为它添加一个明确的项目,尽管您可以在
上方看到不存在/它已“安装”。嗯,这里发生了一些事情,因此需要计算所有可能性。因此,还有一个问题:是否可能在不同的PHP实例下运行curl?例如,当您报告curl settings和phpinfo()的基于apache的实例时,从命令行运行它?您的操作系统是什么?@Hamid,由Windows的
wamp
标记表示;特别是7 x64。