本地安装了php5.2.5,安装并开启了GD库,可是测试脚本的时候还是显示为:GD支持为否后台验证码无法显示呀

解决方案 »

  1.   

    检查 php.ini 位置是否正确
      

  2.   

    什么系统。window是下在php.ini中找到;extension=php_gd2.dll去掉前面分号。重启apache
      

  3.   

    win2003的系统,分号已经去掉了,可还是不行,用的iis
      

  4.   

    phpinfo(); 看gd库已启动了没? 还有你程序提示什么错误。
      

  5.   

    重启IIS?php.ini文件有没有改错?
      

  6.   

    用iisreset命令重启iis,具体用法搜索一下.
      

  7.   

    1. phpinfo()中看看Loaded Configuration File 对应的路径是不是你修改的php.ini。
    2. 检查php.ini中的extension=php_gd2.dll前面的“;” 是否去掉。
    3. 重启IIS,再次查看phpinfo()中GD Support是否是enabled。
      

  8.   


    phpinfo();没有gd库那一块,可是我已经把分号去掉,而是也有php_gd2.dll这个文件,程序没有提示错误,就是验证码不显示
      

  9.   


    Loaded Configuration File 对应的是none,应该就是这里的问题了我应该怎么弄?
      

  10.   

    把改好的php.ini 文件拷贝到 c:\windows 下,重启 iis
      

  11.   

    c:\windows下有php.ini,安装在D:/host下面。
      

  12.   

    解决方法:
    建立系统变量 PHPRC,值为php.ini所在路径具体如下:
    PHP目录为D:/host,且php.ini也位于该目录,操作如下:我的电脑- 右键-属性- 高级- 环境变量- 系统变量-新建->变量名:PHPRC 变量值:D:\host->重启服务器,OK!