liuhongyu 发表于 2017-3-27 07:30:04

php gd2 扩展库的配置

Gd扩展用于动态创建图片,是一个非常优秀的图片处理扩展库,在安装了appserv后,大家都这样说打开php的配置文件php.ini 找到extension=php_gd2.dll 把它前面的分分号去掉即可,但是我试了这样是行不通的,用phpinfo()是不会显示gd库的。
gd
GD SupportenabledGD Versionbundled (2.0.34 compatible)FreeType SupportenabledFreeType Linkagewith freetypeFreeType Version2.1.9T1Lib SupportenabledGIF Read SupportenabledGIF Create SupportenabledJPG SupportenabledPNG SupportenabledWBMP SupportenabledXBM Supportenabled这个表格是显示不出来的。
if(!function_exists("imagecreat"))
   echo"没有安装GD支持";
else
   if(!function_exists("imagecreattruecolor"))
   echo"安装的是GD2";

用这段程序它会出现的结果是:没有安装gd支持。
有的说是把php安装包下的ext中的php_gd2.dll拷贝到c:\windows\system
目录下这样我的也不行。最后我发现了问题是:
用函数 phpinfo()
< ? php
phpinfo ();
?>
会显示的
PHP Version 5.2.0

SystemWindows NT D-32 5.1 build 2600Build DateNov 2 2006 11:50:55Configure Commandcscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"Server APICGI/FastCGIVirtual Directory SupportenabledConfiguration File (php.ini) PathC:\Program Files\Zend\ZendStudio\bin\php5\php.iniPHP API20041225PHP Extension20060613Zend Extension220060519Debug BuildnoThread SafetyenabledZend Memory ManagerenabledIPv6 SupportenabledRegistered PHP Streamsphp, file, data, http, ftp, compress.zlibRegistered Stream Socket Transportstcp, udpRegistered Stream Filtersconvert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*
中的路径C:\Program Files\Zend\ZendStudio\bin\php5\php.ini 你打开这个文件你会发现里面根本没有php_gd2.dll 这时只需要把php中的ext下的php_gd2.dll拷贝到这里即可,同时还要配置这里的php.ini文件加上php_gd2.dll.。重新启动下apache即可
页: [1]
查看完整版本: php gd2 扩展库的配置