取消php.ini注释后,XAMPP和cURL不工作
仍然没有为我的问题找到合适的答案/解决方案: 在评论或批评之前,请务必阅读下面我的程序,以免重复我在谷歌上看到的100x和堆栈溢出…取消php.ini注释后,XAMPP和cURL不工作,php,curl,xampp,pear,libcurl,Php,Curl,Xampp,Pear,Libcurl,仍然没有为我的问题找到合适的答案/解决方案: 在评论或批评之前,请务必阅读下面我的程序,以免重复我在谷歌上看到的100x和堆栈溢出… XAMPP(Lite)安装在Windows 7上的C:\xamplite(最新版本,在C:\xamplite\php中只有一个php.ini文件) XAMPP和PHP脚本在http://localhost/ libcurl安装在C:\xampplite\php\ext\php\u curl.dll中(默认为XAMPP) php.ini编辑并保存以删除在行首exte
C:\xamplite
(最新版本,在C:\xamplite\php
中只有一个php.ini
文件)http://localhost/
C:\xampplite\php\ext\php\u curl.dll中(默认为XAMPP)
php.ini
编辑并保存以删除代码>在行首extension=php\u curl.dll
php.ini
extension\u dir=“C:\xamplite\php\ext”的默认值phpinfo()代码>仍然不显示任何包含单词“curl”的内容
-c0d3重新启动PHP服务器就可以了。我遇到了完全相同的问题,但无法在线找到解决方案 我看到的每个站点都说取消了对“extension=php\u curl.dll”的注释,这并没有解决问题 我最终通过将curl.dll的路径添加到变量中解决了这个问题 也就是说,我改变了:extension=php\u curl.dll 致: extension=“F:/WebServer/PHP/ext/PHP\u curl.dll” 希望这对您或其他人有所帮助。尝试执行curl
xampp/apache/bin/curl.exe
使用管理员权限。不确定,但请检查:在XAMPP配置中可能是这样的吗?我收到的错误代码如下:
致命错误:调用C:\XAMPP\htdocs\quicklinks\u old\content\yammer\u stats\proxy.php第160行的未定义函数curl\u init()。这将向我表明我收到了错误。不过我会看一看(我真希望XAMPP的设置和WAMP的设置一样容易更改)。创建一个答案,这样我至少可以在最后给你评分;)好的,我在WAMP上手动编辑php.ini也没有成功。这就是我为什么发帖子的原因。但是如果没有GUI,那么我也不知道。也许应该换成WAMP?;)我唯一能想到的是,XAMPP将我的计算机标记为生产型而不是开发型是否有问题,因为它有不同的默认设置,但我还没有听说过任何像这样广泛传播的问题。现在我也很好奇!我想知道为什么它不起作用!如果您发现了,请发布一些内容?:)我必须在我的PHP代码中添加以下内容才能正常工作:curl\u setopt($ch,CURLOPT\u SSL\u VERIFYPEER,false)代码>也许这就是问题所在。有点晚了,但可能其他人会要求这样做,您可能没有未注释的扩展\u dir=“ext”
以便php知道扩展存储在哪里。这有什么帮助?“C:\xampp\apache\bin>curl.exe”,输出curl:try'curl--help'或'curl--manual'获取更多信息