国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

Centos7下PHP安裝gd庫的實例講解

2024-07-09 22:40:04
字體:
來源:轉載
供稿:網友
下面小編就為大家分享一篇Centos7下PHP安裝gd庫的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Centos7下安裝php, 或php的gd庫支持,都是很簡單的。

一切通過yum搞定。

yum install php-gd 

以上命令就搞定php-gd的支持,快快看看phpinfo是否支持了?

可是,如果需要采用不同版本的php時,那就是相當的麻煩,經過摸索,筆者找到了一個較為簡單的方式。

由于需要與系統原生版本共存多個php版本,那么你要求的版本必須采用源碼編譯。(如果有其他辦法,請記得回復告知一下我)

那么,編譯php-gd的支持,網上大多都是通過編譯freetype, libpng, libjpeg…好復雜,筆者通過一一嘗試,發現還是不成功!!!!后來發現,自己編譯的gd庫沒有包含jpeg和libpng的支持。

(通過查看自己編譯的動態庫文件的依賴關系ldd libgd.so.2)

注意:如果通過自己編譯源碼的方式,你成功的在源碼版本的php中看到了gd支持png,那么恭喜你,你太幸運了。

下面來說說我的方法:

盡可能的使用系統的庫,或者yum源可以安裝的庫,比如gd, libpng, libjpeg, libfreetype…一切,centos的源都已經準備好,我們只是希望一個不同版本的php而已。由于我們需要源碼編譯php,所以需要安裝對應的源碼版本,及帶devel標識的版本。

yum install libpng libpng-devel libjpeg-turbo libjpeg-turbo-devel freetype freetype-devel gd

在php源碼目錄下:如果出現未定義gdXXX函數錯誤,需要clean一下編譯的結果。

make clean 

再重新make一下:

‘./configure' ‘

主站蜘蛛池模板:
怀仁县|
汝城县|
潢川县|
宜昌市|
乌拉特前旗|
湟中县|
东海县|
梁山县|
龙口市|
天祝|
三江|
夏邑县|
柘荣县|
桐柏县|
喀什市|
贵阳市|
靖江市|
广平县|
丹凤县|
唐河县|
桐梓县|
昌黎县|
台中市|
永昌县|
平遥县|
化德县|
枞阳县|
沈阳市|
永安市|
永清县|
鲁甸县|
普定县|
博罗县|
桂林市|
荆州市|
隆德县|
阿克陶县|
定襄县|
扎鲁特旗|
新沂市|
古田县|