【发布时间】:2014-01-22 17:25:24
【问题描述】:
PHP Curl 不适用于 Windows 和 APACHE。我收到以下错误:
致命错误:调用 C:\Apache24 中未定义的函数 curl_init()...
我该怎么办?
Curl 已安装,但未显示在 phpinfo 中。
【问题讨论】:
-
问题是你用 Apache 安装的 PHP 没有安装
curl函数。这样做,重新启动 Apache,一切都很好。
PHP Curl 不适用于 Windows 和 APACHE。我收到以下错误:
致命错误:调用 C:\Apache24 中未定义的函数 curl_init()...
我该怎么办?
Curl 已安装,但未显示在 phpinfo 中。
【问题讨论】:
curl 函数。这样做,重新启动 Apache,一切都很好。
最近在我的 Windows 10 Pro 笔记本电脑上使用了 same issue。只需安装最新的 Apache for Windows 即可解决此问题。
【讨论】:
对于windows 7 一些用户遇到了与easyphp 类似的问题。它有一个我曾经使用过的easyphp的解决方案。
1) 将包安装/复制到D:/ 驱动器而不是C:/(假设这里有窗口)。
2) 将php.ini 文件的副本也保存在C:/Windows 文件夹中。另外,您可以从phpinfo() 中检查您的php 加载了哪个ini 文件。
现在重新启动你的 apache,它也可能对你有用。
【讨论】:
在 php.ini 中启用扩展 php_curl
extension=php_curl.dll
此解决方案是基于 Wamp 提出的。在其他系统中可能非常。请参阅此答案下方的@Mike 评论。
【讨论】: