本文目錄一覽:
如何在PHP中開啟GD庫支持
Windows下開啟PHP的GD庫支持
找到php.ini,打開內容,找到:
;extension=php_gd2.dll
把最前面的分號「;」去掉,再保存即可,如果本來就沒有分號,那就是已經開啟了。
Linux下開啟PHP的GD庫支持
#開啟GD庫支持有以下幾種方法
##檢測GD庫是否安裝命令
php5 -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
如果還有不明白的話咱倆可以一起去後盾人,找找看相關教材看看不就會了,希望能幫到你,給個採納吧謝謝
IIS6 PHP5 配置下 GD庫提示我沒打開
請輸入你的答案…將D:\PHP\php5目錄下的php.ini-dist複製一份,更名為php.ini(還是在當前目錄中)【圖五所示】,再用文本編輯軟件打開這個php.ini(建議使用Notepad2、EditPlus、UltraEdit等各種支持語法高亮顯示的文本編輯軟件)。查找:register_globals = Off (約第419行)
將Off更改為 On,即得到register_globals = On ;
註:這個對於PHP的全局變量功能,考慮有很多PHP程序需要全局變量功能所以打開,打開後請注意PHP程序的嚴謹性,如果不需要全局變量功能,請保持默認Off狀態。
再搜索 extension_dir = “./” (約第491行)
將其路徑知道你的PHP目錄下的擴展功能目錄中,這裡PHP5對應修改為extension_dir = “D:/PHP/php5/ext” 。
再在D:\PHP下建立文件夾,並命名為tmp
查找 ;upload_tmp_dir =
將;upload_tmp_dir =該行的注釋符,即前面的分號」;」去掉,使該行在php.ini文檔中起作用。
upload_tmp_dir是用來定義上傳文件存放的臨時路徑,在這裡你還可以修改並給其定義一個決定路徑,需要注意的是,這裡設置的目錄必須有讀、寫權限。
這裡我設置為upload_tmp_dir = D:/PHP/tmp (這裡就是我前面建立的文件夾)
如何在PHP中開啟GD庫支持詳解
GD庫是幹什麼用的呢!它是php處理圖形的擴展庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或者生成圖片。
GD庫在php中默認是沒有開啟的,如果想讓它支持圖片處理功能,那麼就要手動開啟GD庫。
開發工具為wampserer,步驟如下:
找到php.ini文件,有兩種方法:
方法一:wampserver安裝目錄下找到路徑wamp\bin\mysql\mysql5.5.24\php.ini(我安裝的根目錄是D盤)
方法二:啟動wampserver,單擊任務欄wamp圖標,選中PHP,看到php.ini,點擊進入php.ini文件
打開php.ini文件
用查找工具找到extension=php_gd2.dll,把extension=php_gd2.dll 前面的【;】,介樣子就可以了
測試能否用GD庫,代碼如下:
可以使用GD庫運行效果圖
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/200629.html