本文介绍下,在windows下开启php GD库的方法,GD库在php中默认是没有开启的,如果想让它支持图片处理功能,必须手动开启。有需要的朋友建议参考下本文提供的方法。
开启GD库的方法,很简单:
在php.ini中把extension=php_gd2.dll 去掉前面的;即可。
在windows服务器开启php的gd库时,使用cgi之后phpinfo()得到的结果中 Configure Command 中并没有出现gd.
将php.ini文件找到extension=php_gd2.dll 去掉前面的;就行了。
检测是否已经安装好GD库的方法,代码如下:
复制代码 代码示例:
<?php
if(extension_loaded('gd')) {
echo '可以使用gd<br>';
foreach(gd_info() as $cate=>$value)
echo "$cate: $value<br>";
}else
echo '没有安装gd扩展';
?>
结果显示为:
可以使用gd
GD Version: bundled (2.0.34 compatible)
FreeType Support: 1
FreeType Linkage: with freetype
T1Lib Support: 1
GIF Read Support: 1
GIF Create Support: 1
JPG Support: 1
PNG Support: 1
WBMP Support: 1
XPM Support:
XBM Support: 1
JIS-mapped Japanese Font Support:
如果有问题,Configure Command 后显示:
1 cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=C:php-sdkoracleinstantclient10sdk,shared" "--with-oci8=C:php-sdkoracleinstantclient10sdk,shared" "--with-oci8-11g=C:php-sdkoracleinstantclient11sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--disable-static-analyze" "--with-pgo"
可能的原因:
1,权限问题;
2,双通道是否存在问题,或硬件是否松动等。
>>> 您可能感兴趣的文章:
php GD库上传图片并创建缩略图的代码
php GD库生成验证码的实例
php GD库中文乱码的解决方法
php验证码(GD库生成验证码)的例子
php中开启gd2扩展的方法介绍
linux下安装 php GD支持库的方法
php GD库绘制24小时柱状图的实例代码
PHP GD库动态生成折线图的实例代码
php 缩略图生成类(支持imagemagick与gd库)