curl_init()不起作用

时间:2011-02-20 13:58:10

标签: php cakephp curl wamp

之前有人面对同样的事情吗?我在XAMPP上尝试了相同的脚本,它有效。而我正在尝试WAMP,它报告调用未定义的函数curl_init()。我在线上启用并仔细检查了我的WAMP php.ini:

extension=php_curl.dll

评论已被删除。

原因可能是CakePHP吗?我正在开发Cake上的App。或者我需要用WAMP做的事情......

4 个答案:

答案 0 :(得分:4)

您必须编辑这两个文件:

wamp \ bin \ php \ your php version \ php.ini
wamp \ bin \ Apache \你的php版本\ bin \ php.ini

答案 1 :(得分:1)

要解决这个并排配置正确的问题,但它仍然无法在wamp php 5.4.3中修复。关注:http://www.morningtime.com/kb/188

php_curl.dll库有问题,必须更换。见下面的附件。用附加的新文件替换旧的php_curl.dll文件(在你的wampserver / bin / php / {version} / ext /文件夹中)。重启Apache,你就完成了。

目前有效的链接:http://www.morningtime.com/sites/default/files/attachments/book/188/php_curl-5.4.3-VC9-x64.zip

为我工作。

答案 2 :(得分:0)

或者您是否重新启动了wamp apache或者您拥有的服务器?

编辑:

也许这有帮助。还注意到第1篇帖子之上的更新

How to get CURL to work with PHP on Windows? (WAMP)

答案 3 :(得分:0)

感谢您查看phpinfo(),有时您只是太累了测试基本。好吧,之后我用Google搜索并找到了解决方案。对于WAMP服务器,我们需要在文件夹php.iniPHP/..bin上启用Apache/..bin

我确认两者都启用后重新启动,并在phpinfo()这里启用了curl。我想现在应该可以了。