### 如果嫌這個世界不夠蛋疼呢,可以在原先編譯PHP不支援GD的情況下附加 先下zlib原始碼,libpng原始碼,gd原始碼 解壓後到原始碼目錄 zlib目錄 ./configure --prefix=/usr/local/zlib make ; make install make clean libpng目錄 cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean gd目錄 ./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean 最後在php.ini中,搜到[gd]後,在下面加一行 extension=/usr/local/libgdgd.so 然後重啟php服務,如果不行,試試reboot
Linux下開啟PHP的GD庫支援
#開啟GD庫支援有以下幾種方法
##檢測GD庫是否安裝命令
php -m | grep -i gd 或者 php -i | grep -i --color gd
##如未安裝GD庫,則為伺服器安裝,方法如下
### 如果是原始碼安裝,則加入引數 --with-gd
### 如果是debian系的linux系統,用apt-get安裝,如下 apt-get install php5-gd
### 如果是CentOS系的系統,用yum安裝,如下 yum install php-gd
### 如果是suse系的linux系統,用yast安裝,如下 yast -i php5_gd
### 如果嫌這個世界不夠蛋疼呢,可以在原先編譯PHP不支援GD的情況下附加 先下zlib原始碼,libpng原始碼,gd原始碼 解壓後到原始碼目錄 zlib目錄 ./configure --prefix=/usr/local/zlib make ; make install make clean libpng目錄 cp scripts/makefile.linux ./makefile ./configure --prefix=/usr/local/libpng make ; make install make clean gd目錄 ./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng make ; make install make clean 最後在php.ini中,搜到[gd]後,在下面加一行 extension=/usr/local/libgdgd.so 然後重啟php服務,如果不行,試試reboot
好了,不過最後提醒一下,要知道這個世界很多意外的,原始碼安裝,只新增gd庫這一個情況下,PHP版本和庫的版本各異,所以: - 不保證這麼付出了這麼多後有回報 - 不保證能夠成功載入gd.so - 不保證不懷孕
所以如果是原始碼安裝,最好還是在編譯PHP的時候加引數--with-gd
Windows下開啟PHP的GD庫支援
找到php.ini,開啟內容,找到:
;extension=php_gd2.dll
把最前面的分號“;”去掉,再儲存即可,如果本來就沒有分號,那就是已經開啟了。
##安裝完畢後