我试图让 cUrl 工作,但我很难过。
我extension=php_curl.dll
在php.ini
文件中取消注释并检查它是否php_curl.dll
存在于extension_dir
指向的目录中。我还检查php.ini
了 Apache 目录中的是否正确。
我已将libcurl.dll
's 复制到 Windows/System32、Windows/SysWOW64 和wamp\bin\php\php5.4.3
而且我每次都重新启动服务。
我仍然得到Fatal error: Call to undefined function curl_init()
. 当我运行phpInfo()
. 但是当我查看 WAMP 菜单 PHP->PHP extensions 时php_curl
确实有一个复选标记。
有什么提示吗?
编辑:
@Daniel_M:加载的 ini 是 Apache 目录中的那个,并且extension=php_curl.dll
已取消注释,并且extension_dir
确实指向(and )php/php5.4.3/ext
所在的目录。php_curl.dll
libcurl.dll
@ficuscr:我已经复制了libcurl.dll v.7.27.0
所有的地方。我应该把它放在哪里?
一般来说: 当在php_curl
中未选中时PHP > PHP Extensions menu
,致命错误之前是:
SCREAM: Error suppression ignored for
。检查时不会发生这种情况php_curl
。在任何一种情况下,致命错误消息都是相同的。线索?