1、需要使用GD库的图形处理时,我们需要开启php.ini配置文件中的gd2.dll文件。
2、一般状态下extension=php_gd2.dll之前是有分号注释了的,这时去掉前面的分号,重新启动apache,测试任意一个gd2库的库函数,若成功则万事大吉。
3、若去掉分号后还是报错:
Fatal error: Call to undefined function imagecreate()
等类似的错误,这时候,将php目录中的ext下的php_gd2.dll拷入c:/windows/system32和c:/windows目录下,重启IIS或者apache就OK了;
4、最后一种错误是,开启gd2库之后,apache无法启动,则需要重复前面两个步骤,注意,此时,所有的配置文件在配置时使用管理员权限并且用记事本打开,不要使用文本编辑器打开进行配置。或者实在不知道错误在什么地方,以记事本打开方式打开apache目录下的logs/error.log文件,删除所有信息,再次重启apache查看错误原因。
5、如果以上三种办法都无法解决,则将apache文件夹下的所有文件备份,重装apache再次进行配置,一般经过这几个步骤,在windows系统上的gd2库导入问题就解决了。