gpt4 book ai didi

php - 调用未定义的函数 curl_init() - 使用 WAMP

转载 作者:IT王子 更新时间:2023-10-29 01:14:24 24 4
gpt4 key购买 nike

我试图让 cUrl 工作,但我被难住了。

我取消了 php.ini 文件中的 extension=php_curl.dll 的注释,并检查 php_curl.dll 存在于目录中extension_dir 指向。我还检查了 Apache 目录中的 php.ini 是否正确。

我已经将 libcurl.dll 复制到 Windows/System32、Windows/SysWOW64 和 wamp\bin\php\php5.4.3

而且我每次都重新启动服务。

我仍然收到 fatal error :调用未定义的函数curl_init()。当我运行 phpInfo() 时,Curl 没有出现。但是当我查看 WAMP 菜单 PHP->PHP 扩展时,php_curl 确实有一个复选标记。

有什么提示吗?

编辑:

@Daniel_M:加载的ini是Apache目录下的,extension=php_curl.dll已经取消注释,extension_dir确实指向 php/php5.4.3/ext php_curl.dll(和libcurl.dll)所在的目录。

@ficuscr:我到处复制了 libcurl.dll v.7.27.0。我应该把它放在哪里?

一般情况下:如果在 PHP > PHP Extensions 菜单 中未选中 php_curl, fatal error 之前会出现:SCREAM:忽略错误抑制。选中 php_curl 时不会发生这种情况。在这两种情况下, fatal error 消息都是相同的。线索?

最佳答案

WAMP 2.2 带有错误的 cURL 扩展。您应该从以下链接下载固定文件:
http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/ .然后将文件php_curl.dll替换成/php5.4.3/ext/

关于php - 调用未定义的函数 curl_init() - 使用 WAMP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12076641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com