phpgd2
㈠ php怎麼安裝GD2呀急求助
一般在已經安裝iis的windows系統上已經默認支持了asp,那麼下面主要講解如何讓其也支持php並且支持MYsql和gd庫。
Windows 2000下PHP IIS的安裝方法
1、把php-5.0.0(目前有5.0.5最新版本,推薦使用)-Win32.zip解壓放到 C:\php 。
2、將 php.ini-dist 復制到 Winnt 目錄下並改名為 php.ini
3、復制 php5ts.dll 和 libmysql.dll 到 WINNT\system32 中。
4、接下來在IIS中進行設置,打開默認站點屬性對話框,切換到「主目錄」選項卡,然後點「配置」按鈕打開「應用程序配置對話框」,點「添加」按鈕打開「添加/編輯應用程序擴展名映射」對話框。在「可執行文件」輸入框中,指向c:\php\php5isapi.dll,在「擴展名」輸入框裡面輸入「php」(不包括引號),並選中「腳本引擎」和「檢查文件是否存在」兩個復選框,一路確定並退出IIS。
至此伺服器應該已經能夠同時支持asp和php了。
下面對php.ini進行配置讓php支持MYSQL和GD庫
1、在記事本中查找「extension_dir」,然後把
extension_dir = "./"
修改為
extension_dir = "C:\php\ext"
2、在記事本中查找「;extension=php_mysql.dll」和「;extension=php_gd2.dll」,然後把前面的「;」去掉,即把
;extension=php_mysql.dll
改為
extension=php_mysql.dll
把
;extension=php_gd2.dll
改為
extension=php_gd2.dll
3、保存好php.ini,然後重起IIS即可
php環境需要用到的軟體可以從下面的地址下載
http://www.phpcms.cn/data/2005/0712/article_83.htm" http://www.phpcms.cn/data/2005/0712/article_83.htm
參考資料:http://www.phpcms.cn/data/2005/0923/article_157.htm" http://www.phpcms.cn/data/2005/0923/article_157.htm
㈡ 安裝wamp5環境後,php_gd2也打開了,也沒提示錯誤,但使用phpinfo就是檢測不到gd庫,如何解決
左擊那個任務欄的圖標---->php---->php擴展---->勾上php_gd2
然後就可以了
㈢ php怎麼開啟gd2擴展
找到php的配置文件php.ini,搜索extension=php_gd2.dll,去掉前面的分號重啟web伺服器即可;
㈣ ubuntu 怎樣啟動php gd2
xtension=php_gd2.dll
找到php的配置文件php.ini,搜索extension=php_gd2.dll,去掉前面的分號即可;
如果沒有直接添加這種情況適合於windows系統和編譯時支持gd的php,保存後重啟apache即可
如果用的是安裝版本如Ubuntu的deb。redhat的rpm安裝的php可以使用命令安裝即可
Ubuntu:sudo apt-get install php5-gd
redhat:yum install php-gd
FreeBSD可以使用systeminstall的package安裝gd2解決
如果是編譯安裝並且沒有選擇支持gd需要先安裝gd,然後重新編譯php
㈤ php_gd2.dll是什麼,它有什麼用啊
GD庫擴展文件,用戶處理圖片,如生成圖片,圖片裁剪壓縮,給圖片打水印等等操作
㈥ php gd2擴展,我用了很多方法都加不上,求高手解答
主要是看你安裝完了之後有沒有開啟gd2這個功能。
在php.ini裡面extension_dir = "c:\php\ext"前面有個分號去掉,後面的這個路徑是你的找到你php中ext安裝的路徑,然後你看extension=php_gd2.dll這個前面的分號有沒有去掉,去掉他就可以了
㈦ PhpStrom有GD2庫嗎,怎麼啟用
GD2庫是php的擴展,並不是phpstrom的,需要修改php.ini來進行載入擴展,如果是windows的伺服器的話只需要;extension=php_gd2.dll 前面的;去掉改成extension=php_gd2.dll就行了,如果是linux伺服器的話需要下載先下zlib源碼,libpng源碼,gd源碼
進入到zlib目錄下面編譯zlib
./configure--prefix=/usr/local/zlib
make&&makeinstall
這樣就把zlib安裝到/usr/local/zlib了
進入libpng目錄下面編譯libpng
./configure--prefix=/usr/local/libpng
make&&makeinstall
進入gd目錄下面編譯gd支持庫,這次編譯需要帶上前面編譯好的軟體路徑作為參數
./configure--prefix=/usr/local/libgd--with-png=/usr/local/libpng
make&&makeinstall
這里需要的依賴庫就安裝好了,擴展也安裝好了,下面需要修改php.ini來進行載入擴展,在php.ini的最後面加上下面這句然後重新web伺服器例如apache或者nginx就行了
extension=/usr/local/libgdgd.so
針對不同的伺服器和不同的版本安裝方法可能有所不同
㈧ php如何開啟gd庫
GD庫是干什麼用的呢!它是php處理圖形的擴展庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或者生成圖片。GD庫在php中默認是沒有開啟的,如果想讓它支持圖片處理功能,那麼就要手動開啟GD庫 工具/原料 wampserer(我一直用這個集成環境) win7 方法/步驟 找到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庫
㈨ extension=php_gd2.dll PHP.ini 已經打開了GD 為什麼還是不支持GD
你怎麼知道沒開啟?你從哪裡判斷的?或許你電腦存在多個php.ini,建議你用phpinfo查看php.ini的路徑,然後修改他,然後重啟服務即可
㈩ 跪求php大神幫忙, php中GD2應用出現亂碼怎麼回事 已經激活GD2函數庫
主要你沒寫imagefill($img,0,0,$bg);//從坐標其實填充顏色
兩種方法均可實現你要的效果
1.需要把imagestring改成imagettftext還得需要字體
<?php
header("Content-type:text/html;charset=utf-8");//設置文件編碼格式
header("Content-type:image/jpeg"); //告知瀏覽器所要輸出圖像的
$img=imagecreate(200,100); //創建畫布
$bg=imagecolorallocate($img,0,0,0); //定義背景顏色
imagefill($img,0,0,$bg);
$red=imagecolorallocate($img,255,255,255); //設置字元串顏色
imagettftext($img,30,1,10,50,$red,'1.TTF',"Ilikephp");//內容
imagejpeg($img); //輸出圖像
imagedestroy($img);//釋放內存
?>
2.
<?php
header("Content-type:text/html;charset=utf-8");//設置文件編碼格式
header("Content-type:image/jpeg"); //告知瀏覽器所要輸出圖像的
$img=imagecreate(200,100); //創建畫布
$bg=imagecolorallocate($img,0,0,0); //定義背景顏色
imagefill($img,0,0,$bg);
$red=imagecolorallocate($img,255,255,255); //設置字元串顏色
imagestring($img,20,1,10,'ILIKEPHP',$red);//內容
imagejpeg($img); //輸出圖像
imagedestroy($img);//釋放內存
?>
都行