日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在Linux上開啟PHP7的GD庫?(linuxphp7開啟gd)

GD庫是一種圖像處理擴展庫,可以幫助我們在PHP程序中處理圖片,包括生成縮略圖,添加水印等。在PHP中,GD庫是一款使用非常廣泛的擴展庫,但是在Linux系統(tǒng)中,有時需要手動開啟GD庫擴展。本文將介紹如何在Linux上開啟PHP7的GD庫,以便我們在PHP程序中使用GD庫。

創(chuàng)新互聯(lián)于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目做網(wǎng)站、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元察隅做網(wǎng)站,已為上家服務(wù),為察隅各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575

1. 檢查是否已安裝GD庫

在開始之前,我們需要檢查當前系統(tǒng)中是否已經(jīng)安裝了GD庫。通過以下命令可以查詢是否已經(jīng)安裝了GD庫:

“`

php -m | grep gd

“`

如果已經(jīng)安裝了GD庫,命令行輸出會有g(shù)d字樣。如果沒有安裝,則需要手動安裝GD庫。

2. 安裝GD庫

在Linux系統(tǒng)中,可以通過以下命令安裝GD庫:

“`

sudo apt-get install php-gd

“`

該命令會自動安裝GD庫擴展,并將相應(yīng)的配置文件添加到PHP中。

3. 開啟GD庫擴展

安裝完成后,我們需要在PHP配置文件中開啟GD庫擴展。在Ubuntu中,默認的PHP配置文件路徑為/etc/php/7.0/apache2/php.ini,可以通過編輯該文件來開啟GD庫擴展:

“`

sudo nano /etc/php/7.0/apache2/php.ini

“`

找到以下一行:

“`

; extension=gd.so

“`

將其修改為:

“`

extension=gd.so

“`

保存并關(guān)閉文件。

4. 重啟Apache服務(wù)器

修改PHP配置文件后,需要重啟Apache服務(wù)器才能使配置生效。通過以下命令可以重啟Apache服務(wù)器:

“`

sudo service apache2 restart

“`

重啟完成后,我們可以通過以下命令再次檢查GD庫是否已經(jīng)成功開啟:

“`

php -m | grep gd

“`

如果命令行輸出有g(shù)d字樣,則說明GD庫擴展已經(jīng)成功開啟。

結(jié)論

通過以上步驟,我們可以在Linux系統(tǒng)中成功開啟PHP7的GD庫擴展。開啟GD庫擴展后,我們就可以在PHP程序中使用GD庫了,例如生成縮略圖、添加水印等操作。值得注意的是,在使用GD庫時,我們需要在程序中引入相應(yīng)的庫文件,例如在使用縮略圖功能時,需要引入imagecreatefromjpeg等函數(shù)。

相關(guān)問題拓展閱讀:

  • PHP7安裝intl擴展和linux安裝icu

PHP7安裝intl擴展和linux安裝icu

一 PHP intl 是國際化擴展,是ICU 庫的一個包裝器。所以在安裝PHP intl擴展前要先安裝ICU庫,安裝ICU庫的具體步驟::

二 安裝intl擴展

1:進入php7.2.5源碼:

2:運行:phpize ,找不到命令時,將路徑補全:/usr/local/php7/bin/phpize(是php的安裝路徑),出現(xiàn)如下:

Configuring for:

PHP Api Version:412

Zend Module Api No:

Zend Extension Api No:

3:運行配置

./configure –enable-intl –with-icu-dir=/usr/local/icu/ –with-php-config=/usr/local/php7/bin/php-config

注陵手:前面路徑為icu的安裝路徑,后面路徑為php的安裝路徑。

4:編譯擴展:make

5:復(fù)制擴展到目標文件夾

cp /user/local/php/php7.2.5/ext/intl/modules/intl.so /user/local/php7/lib/php/extensions/no-debug-non-zts

注意中汪坦:也可賣桐以find / -name intl.so 查找。

6:設(shè)置擴展加入配置文件中:

extension_dir = “/usr/local/php7/lib/php/extensions/no-debug-non-zts/”

extension=intl.so

大坑:::采用phpinfo()時,無法找到配置的intl擴展,說明配置沒有生效。。。。。。

原因:在編譯php時沒有 –with-config-file-path=PATH 指定php.ini路徑,默認的路徑為/usr/local/php7/lib,只需要將php.ini放入這個默認的路徑即可。你也可以安裝配置php時加入,如下:

./configure –prefix=/usr/local/php7 –with-config-file-path=/usr/local/php7/etc –with-curl –with-freetype-dir –with-gd –with-gettext –with-iconv-dir –with-kerberos –with-libdir=lib64 –with-libxml-dir –with-mysqli –with-openssl –with-pcre-regex –with-pdo-mysql –with-pdo-sqlite –with-pear –with-png-dir –with-xmlrpc –with-xsl –with-zlib –enable-fpm –enable-bcmath -enable-inline-optimization –enable-gd-native-ttf –enable-mbregex –enable-mbstring –enable-opcache –enable-pcntl –enable-shmop –enable-soap –enable-sockets –enable-sysvsem –enable-xml –enable-zip –enable-pcntl –with-curl –with-fpm-user=nginx –enable-ftp –enable-session –enable-xml –with-apxs2=/usr/bin/apxs

linux php7 開啟gd的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux php7 開啟gd,如何在Linux上開啟PHP7的GD庫?,PHP7安裝intl擴展和linux安裝icu的信息別忘了在本站進行查找喔。

創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級標準機房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達10T,機柜接入千兆交換機,能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認可。


文章標題:如何在Linux上開啟PHP7的GD庫?(linuxphp7開啟gd)
新聞來源:http://www.5511xx.com/article/cdejces.html