php gd库没有安装问题确认
admin
2023-06-25 14:22:15
0

今天一个php开发找上门,说某台服务器gd库用不了

看看编译用的gd库路径是/usr/local/gd

/usr/local/php/bin/php-config |grep --color=auto gd

  --ldflags           [ -L/usr/kerberos/lib64 -L/usr/local/lib -L/usr/local/libjpeg/lib -L/usr/local/libpng/lib -L/usr/local/freetype/lib -L/usr/local/gd/lib -L/usr/local/mysql/lib]

  --libs              [-lcrypt   -lz -lcrypt -lmysqlclient -lmcrypt -lltdl -lgd -lfreetype -lpng -lz -ljpeg -lcurl -lbz2 -lz -lrt -lm -ldl -lnsl  -lrt -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lcurl -lidn -lssl -lcrypto -lrt -lssl -lcrypto -ldl -lz -lz -lxml2 -lz -lm -lssl -lcrypto -ldl -lz -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt ]

  --configure-options [--prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=mysqlnd --with-iconv-dir=/usr/local --with-freetype-dir=/usr/local/freetype --with-jpeg-dir=/usr/local/libjpeg --with-png-dir=/usr/local/libpng --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl=/usr/local --without-curlwrappers --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd=/usr/local/gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-soap --without-pear --enable-zip --with-bz2 --enable-calendar --enable-ftp --enable-ctype --enable-exif --disable-ipv6 --with-sqlite3 --with-gettext --disable-pdo --disable-phar]


ldd查看lib文件用的路径,发现gd 用的lib是

ldd /usr/local/php/bin/php|grep jp

libjpeg.so.7 => /usr/local/libjpeg/lib/libjpeg.so.7 (0x00002b5541e18000)

libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00002b5542f1c000)

ldd /usr/local/php/bin/php|grep gd

libgd.so.2 => /usr/lib64/libgd.so.2 (0x00002b8dc7002000)

md5和ll查看是否为同一个文件

md5sum /usr/lib64/libgd.so.2

a4d9246143fc28542bea0774c073c863  /usr/lib64/libgd.so.2

ll /usr/lib64/libgd.so.2          

lrwxrwxrwx 1 root root 14 Jul 31  2014 /usr/lib64/libgd.so.2 -> libgd.so.2.0.0

 ll /usr/local/gd/lib/libgd.

libgd.a         libgd.la        libgd.so        libgd.so.2      libgd.so.2.0.0  


ll /usr/local/gd/lib/libgd.so.2  

lrwxrwxrwx 1 root root 14 May 15 10:20 /usr/local/gd/lib/libgd.so.2 -> libgd.so.2.0.0

md5sum /usr/local/gd/lib/libgd.so.2

cdb329af5b013d40d79f29f02ba1b275  /usr/local/gd/lib/libgd.so.2

明显不一致,所以只能重新编译php

相关内容

热门资讯

电视为什么一直闪屏 由于电源电压不稳定或电源供电不足的缘故、电视分辨率的故障、电视存在周围有电磁干扰的缘故、电视的刷新频...
专访塞尔维亚总统武契奇 塞尔维亚总统武契奇首次对中国进行国事访问,接受《高端访谈》专访。他说,这是他政治生涯中最重要的一次访...
大理宾川:六一儿童节前夕,警方... “大风在刮,大雪在下。烽火中拼杀,危难的关头热血护中华。不怕流血,不怕牺牲。只为守护家,先烈用生命换...
杀入固态电池赛道,5150 亿... 农夫山泉创始人、前中国首富钟睒睒,又有新动作! 近日,钟睒睒通过旗下养生堂战略投资固态电池材料企业智...
南京测试机器人楼宇外立面清洗,... 扬子晚报网5月29日讯(记者 张可)南京存量楼宇数量庞大、外立面日常养护、翻新清洁需求旺盛。长期以来...
特朗普推迟就伊朗相关协议作最终... 新华社华盛顿5月29日电(记者黄强 徐剑梅)据美国《纽约时报》29日援引一名不愿透露姓名的政府高级官...
字节跳动AI4S团队调整,由杨... 有传言称,字节Seed旗下AI4S团队,正在讨论新一轮组织调整,包括从字节分拆的可能性。 5月29日...
算启新程 智领未来 中国移动亮... 蓬勃盛夏,智潮奔涌。5月28日,2026世界智能产业博览会(以下简称“智博会”)在天津盛大开幕。作为...
原创 v... PChome 5月29日评测,作为一个手机相册里存着几千张Live图的人,vivo S系列一直是我的...
神舟二十一号航天员乘组平安抵京 据中国载人航天工程办公室消息,圆满完成神舟二十一号载人飞行任务的航天员乘组,于北京时间2026年5月...