Php 我已经配置了curl,但它不工作
我正在使用windows server并运行以下代码来查找我的php.iniPhp 我已经配置了curl,但它不工作,php,apache,curl,installation,Php,Apache,Curl,Installation,我正在使用windows server并运行以下代码来查找我的php.ini <?php infophp(); ?> 然后取消对extension=php_curl.dll的注释,并在my php.ini上设置扩展路径。 最后下载并安装了curl并重新启动了我的服务器,但在my info.php中仍然没有关于curl的信息 我的ext文件夹(扩展文件夹)中有php_curl.dll,libeay32.dll和ssleay32.dll也在我的ph
<?php
infophp();
?>
然后取消对extension=php_curl.dll的注释,并在my php.ini上设置扩展路径。
最后下载并安装了curl并重新启动了我的服务器,但在my info.php中仍然没有关于curl的信息
我的ext文件夹(扩展文件夹)中有php_curl.dll,libeay32.dll和ssleay32.dll也在我的php文件夹的根目录中。我有几次遇到这个问题,其中大多数是web服务器接收错误的php.ini 确保正在使用您正在编辑的文件。尝试完全禁用其中的php,然后运行脚本来找到答案。换衣服
engine = On
到
试试看。若您仍然看到php信息页面,这意味着web服务器使用了错误的php.ini
如果使用Apache,则可以在httpd.conf中指定要与哪个php.ini一起使用
PHPIniDir "C:/path/to/your/php/dir"
某些版本的apache、php和windows上的curl.dll之间存在问题,请看一看,后者是指WAMPserver,但问题仍然是apache、php和curl。您确定正在编辑的php.ini被选中了吗?尝试完全禁用其中的php并运行您的脚本以找到答案。@Ranty太好了,请写下您的答案让我接受它
PHPIniDir "C:/path/to/your/php/dir"