這篇文章主要介紹php怎樣安裝gd擴(kuò)展,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
php安裝gd擴(kuò)展的方法:首先打開(kāi)PHP配置文件“php.ini”;然后將“php.ini”中的“extension=php_gd2.dll”前面的分號(hào)去掉即可。
linux/windows系統(tǒng)安裝php-gd擴(kuò)展庫(kù)
昨天有位客戶咨詢我一個(gè)問(wèn)題,他在使用然之OA系統(tǒng)時(shí)涉及到圖片顯示時(shí)提示下面錯(cuò)誤窗口??吹竭@個(gè)錯(cuò)誤提示,我們肯定都會(huì)想到是不是PHP的gd庫(kù)未安裝,但是這位朋友說(shuō)他用phpinfo查看了下PHP環(huán)境,發(fā)現(xiàn)gd擴(kuò)展已存在,而且問(wèn)題依舊存在,所以才頭疼問(wèn)題出在哪里。下面是這位朋友給我的截圖:
看到這里,可能一些細(xì)心的朋友已經(jīng)發(fā)現(xiàn)問(wèn)題所在了,很明顯,這位用戶的gd擴(kuò)展安裝得不完整。這里我先直接給大家展示gd庫(kù)完整安裝后的截圖:
所以我們?cè)跈z查PHP環(huán)境,要看一下擴(kuò)展是否安裝齊全、完整,針對(duì)上面的問(wèn)題,本文我們將和大家一起分享linux/windows系統(tǒng)中如何完整安裝php-gd擴(kuò)展。
linux系統(tǒng)篇
1.CentOS系統(tǒng)
關(guān)于GD擴(kuò)展
gd擴(kuò)展是一個(gè)開(kāi)源的圖像處理庫(kù),它通過(guò)提供一系列用來(lái)處理圖片的API,使其可以用來(lái)創(chuàng)建圖表、圖形、縮略圖以及其他圖像的處理操作。gd擴(kuò)展支持JPG、PNG、GIF等常見(jiàn)的圖片格式,所以在安裝php-gd擴(kuò)展之前,我們需要安裝libpng、jpegsrc、freetype這三款軟件。下面安裝步驟中,具體的路徑設(shè)置大家根據(jù)自己的實(shí)際情況進(jìn)行調(diào)整。
安裝 freetype
wget http://ftp.twaren.net/Unix/NonGNU/freetype/freetype-2.5.5.tar.gz tar -xf freetype-2.5.5.tar.gz cd freetype-2.5.5 ./configure --prefix=/usr/local/freetype make && make install
安裝jpegsrc
wget /tupian/20230522/jpegsrc.v9.tar.gz tar zxvf jpegsrc.v9.tar.gz cd jpeg-9 ./configure --prefix=/usr/local/jpeg make && make install
安裝libpng
wget /tupian/20230522/libpng-1.6.31.tar.gz tar zxvf libpng-1.6.31.tar.gz cd libpng-1.6.31 ./configure --prefix=/usr/local/libpng make && make install
安裝GD擴(kuò)展
不再重新編譯php,還是用phpize添加新擴(kuò)展,注意不要漏掉make clean這一步。
cd /data/php-5.6.14/ext/gd/ make clean /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/libpng --with-freetype-dir=/usr/local/freetype make && make install
此時(shí)在/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/目錄下有出現(xiàn)了gd.so文件。
接著修改php.ini文件 添加一行
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/gd.so
最后重啟服務(wù),查看php-gd擴(kuò)展信息即可。
2.ubuntu系統(tǒng)
sudo apt-get install php5-gd
注意不是php-gd而是php5-gd。
最后重啟服務(wù)
windows篇
修改PHP配置文件php.ini:
將php.ini文集中的extension=php_gd2.dll 前面的;去掉即可。
最后重啟服務(wù)。
以上是php怎樣安裝gd擴(kuò)展的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站欄目:php怎樣安裝gd擴(kuò)展-創(chuàng)新互聯(lián)
URL鏈接:http://chinadenli.net/article48/dgjhhp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、用戶體驗(yàn)、面包屑導(dǎo)航、手機(jī)網(wǎng)站建設(shè)、定制開(kāi)發(fā)、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容