包含php5gd的詞條

本文目錄一覽:

如何在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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-05 20:02
下一篇 2024-12-05 20:02

相關推薦

發表回復

登錄後才能評論