开始在php/bin目录下找到php.ini文件,
修改php.ini:配置好extension_dir,去掉extension = php_curl.dll前面的分号。
然后重启apache,发现并没有任何卵用
想起之前也遇到过类似的问题,记得是改php目录下的php.ini无效
之后就在wamp目录下搜索php.ini,发现apache下还有一个php.ini文件
尝试了一下,发现只有改apache下的php.ini文件才有效,php下的php.ini改了无效
why?猜猜是加载配置文件的问题,用phpinfo输出了一下:
看到
找到Loaded Configuration File 加载的php.ini文件果然是apache下的那个php.ini
网上查了一下这个问题,有人说
如果有这样的情况,那你得先了解php的两种运行运行环境,一个在命令终端上,一种是在服务器上(在这里还细分cgi,fast-cgi,web模块模式)!
在命令行运行的时候才用php目录下的php.ini文件,如果要修改位置,去修改wamp的配置文件即可
我的原文博客:flyily.com