转载请注明出处:
http://xiebaochun.github.io/blog/posts/2017/06/05/enabling_the_gb_library_in_php_setting.html

在PHP服务中,很多功能都需要启用GD库来实现。比如你需要GD库在网站的某些地方来显示图形验证码。

PHP默认安装,是已经启用了GD库的。

如果你的PHP服务并没有启用GD库,下面就介绍一下如何来启用它。

首先,怎么判断GD开启了呢?

你可以在你的php服务器里新建一个简单的phpinfo页面来查看GD库是否已经启用。

1.创建一个名为phpinfo.php的文件。

2.用Notepad打开这个文件,或者用你喜欢的WYSIWYG编辑器,比如Dreamweaver,sublime text等。

3.在文件中添加如下代码:

<?php
    phpinfo();
?>

4.在本地的web服务器中保存你的文件。

5.打开浏览器,如Firefox/chrome 或者 Internet Explorer。

6.在地址栏中,输入这个文件的url地址。
通常,在你本地的测试服务器中,这个url是http://localhost/phpinfo.php.

7.如果GD库可用的话,结果页面中应该会显示如下部分。

如果你没有看到上面这部分,请参考PHP帮助文档的步骤来安装GD库。

http://us2.php.net/manual/en/image.installation.php

下面是安装GD的一些例子。

Window服务器

1.用Nodepad打开你的PHP.ini文件,或者其他WYSIWYG编辑器。
此文件通常位于C:\Windows\目录下

2.找到如下这行。

;extension=php_gd2.dll

3.移除前面的分号(;)来启用这个配置项。

4.保存这个文件。

5.重启web服务器。

Ubuntu Linux

1.运行如下命令行安装GD库:

sudo apt-get install php5-gd

2.重启Apache服务器。

Mac OSX

对于苹果用户来说,一旦安装好了PHP,要想启用GD库的话,就没有那么简单的解决方案了。然而,我们推荐使用MAMP套件,你可以通过如下链接来获取。

http://www.mamp.info/en/downloads/index.html

使用MAMP,你可以安装Apache,Mysql和PHP来进行本地网站测试。