日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

zabbix报错gd、freetype、png、jpeg

發布時間:2024/3/13 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zabbix报错gd、freetype、png、jpeg 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝包位置:http://www.p-pp.cn/app/zabbix/

1、安裝freetype

[root@localhost softs]# tar xf freetype-2.5.0.tar.bz2 -C /usr/src/

[root@localhost softs]# cd /usr/src/freetype-2.5.0

[root@localhost freetype-2.5.0]# ./configure --prefix=/usr/local/freetype --enable-shared

[root@localhost freetype-2.5.0]# ?make && make install

?

2、安裝png

[root@localhost softs]# tar xf libpng-1.6.6.tar.gz -C /usr/src/

[root@localhost softs]# cd /usr/src/libpng-1.6.6/

[root@localhost libpng-1.6.6]# ./configure --prefix=/usr/local/png --enable-shared

[root@localhost libpng-1.6.6]# make ?&& make ?install?

?

3、安裝jpeg

[root@localhost softs]# tar xf jpeg-6b.tar.gz -C /usr/src/

[root@localhost softs]# cd /usr/src/jpeg-9/

[root@localhost jpeg-9]# ./configure --prefix=/usr/local/jpeg --enable-shared

[root@localhost jpeg-9]# make ?&& make install

?

4、安裝zlib

[root@localhost softs]# tar xf zlib-1.2.2.2.tar.gz -C /usr/src/

[root@localhost softs]# cd /usr/src/zlib-1.2.2.2

[root@localhost zlib-1.2.2.2]# ./configure --prefix=/usr/local/zlib

[root@localhost zlib-1.2.2.2]# ?make && make install?

?

5、安裝libgd

[root@localhost softs]# tar xf libgd-2.1.0.tar.xz -C /usr/src/

[root@localhost softs]# cd /usr/src/libgd-2.1.0/

[root@localhost libgd-2.1.0]# ./configure --prefix=/usr/local/gd --enable-shared --with-jpeg=/usr/local/jpeg --with-freetype=/usr/local/freetype --with-png=/usr/local/png --with-zlib=/usr/local/zlib

?

編譯 gd-2.0.33.tar.gz 時出現了如下錯誤:

/usr/bin/ld: /usr/local/lib/libz.a(compress.o): relocation R_X86_64_32 against `a local symbol' can not be used when

making a shared object; recompile with -fPIC

/usr/local/lib/libz.a: could not read symbols: Bad value

collect2: ld returned 1 exit status

make[2]: *** [libgd.la] 錯誤 1

make[2]: Leaving directory `/usr/local/src/gd-2.0.33'

make[1]: *** [all-recursive] 錯誤 1

make[1]: Leaving directory `/usr/local/src/gd-2.0.33'

make: *** [all] 錯誤 2

?

解決辦法 : 重新安裝 zlib-1.2.3.tar.gz

[root@unix-server1 zlib-1.2.3]#sudo ?CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib/

Checking for gcc...

Building static library libz.a version 1.2.3 with gcc.

Checking for unistd.h... Yes.

Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf()

Checking for vsnprintf() in stdio.h... Yes.

Checking for return value of vsnprintf()... Yes.

Checking for errno.h... Yes.

Checking for mmap support... Yes.

[root@unix-server1 zlib-1.2.3]# make

gcc -O3 -fPIC -DUSE_MMAP ? -c -o example.o example.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o adler32.o adler32.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o compress.o compress.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o crc32.o crc32.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o gzio.o gzio.c?

gcc -O3 -fPIC -DUSE_MMAP ? -c -o uncompr.o uncompr.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o deflate.o deflate.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o trees.o trees.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o zutil.o zutil.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o inflate.o inflate.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o infback.o infback.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o inftrees.o inftrees.c

gcc -O3 -fPIC -DUSE_MMAP ? -c -o inffast.o inffast.c

ar rc libz.a adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o

gcc -O3 -fPIC -DUSE_MMAP -o example example.o -L. libz.a

gcc -O3 -fPIC -DUSE_MMAP ? -c -o minigzip.o minigzip.c

gcc -O3 -fPIC -DUSE_MMAP -o minigzip minigzip.o -L. libz.a

?

[root@unix-server1 zlib-1.2.3]# make install

cp zlib.h zconf.h /usr/local/zlib//include

chmod 644 /usr/local/zlib//include/zlib.h /usr/local/zlib//include/zconf.h

cp libz.a /usr/local/zlib//lib

cd /usr/local/zlib//lib; chmod 755 libz.a

cd /usr/local/zlib//lib; if test -f libz.so.1.2.3; then \

? ? ? ? ? rm -f libz.so libz.so.1; \

? ? ? ? ? ln -s libz.so.1.2.3 libz.so; \

? ? ? ? ? ln -s libz.so.1.2.3 libz.so.1; \

? ? ? ? ? (ldconfig || true) ?>/dev/null 2>&1; \

? ? ? ? fi

cp zlib.3 /usr/local/zlib//share/man/man3

chmod 644 /usr/local/zlib//share/man/man3/zlib.3

[root@unix-server1 zlib-1.2.3]# make clean

rm -f *.o *~ example minigzip \

? ? ? ? ? ?libz.* foo.gz so_locations \

? ? ? ? ? ?_match.s maketree contrib/infback9/*.o

?

[root@localhost libgd-2.1.0]# ./configure --prefix=/usr/local/gd --enable-shared --with-jpeg=/usr/local/jpeg --with-freetype=/usr/local/freetype --with-png=/usr/local/png --with-zlib=/usr/local/zlib

[root@localhost libgd-2.1.0]# make && make install

?

6、重新配置文件

[root@localhost libgd-2.1.0]# echo "/usr/local/mysql/lib" >> /etc/ld.so.conf

[root@localhost libgd-2.1.0]# ldconfig?

?

?

7、安裝 php

[root@localhost softs]# tar xf php-5.3.27.tar.gz -C /usr/src/

?

[root@localhost softs]# cd /usr/src/php-5.3.27/

?

[root@localhost php-5.3.27]#?./configure --prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs --disable-ipv6 --with-libxml-dir= --with-openssl --with-zlib --with-bz2 --with-curl? --enable-ftp --with-mysql=/usr/local/mysql --with-mysql-sock=/tmp/mysql.socket? --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-bcmath --enable-mbstring --enable-sockets --with-gd --with-jpeg-dir=/usr/local/jpeg/ --with-png-dir=/usr/local/png/ --with-freetype-dir=/usr/local/freetype --with-zlib?

?

[root@localhost php-5.3.27]# make && make install

?

8、PHP LADP warnning 解決。php gettext 也是類似解決。

http://www.cnblogs.com/bigdevilking/p/9440098.html
# 出現告警是因為ldap模塊不存在,須要編譯生成此模塊并重新加載

進入PHP源碼包目錄下的ext/ldap 目錄 。
[root@DaMoWang php-7.2.7]# cd /usr/src/php-7.2.7/ext/ldap/ # 進入模塊所在的源碼位置?
[root@DaMoWang ldap]# ls
config.m4 config.w32 CREDITS ldap.c ldap.mak LDAP_Win32_HOWTO.txt php_ldap.h tests
[root@DaMoWang ldap]# /usr/local/php/bin/phpize # 編譯PHP擴展的工具,主要是根據系統信息生成對應的configure文件
Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
[root@DaMoWang ldap]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-ldap?
&& make && make install #配置 編譯 安裝

執行過程中可能會有如下報錯

configure: error: Cannot find ldap.h?
解決辦法 : yum -y install openldap openldap-devel

configure: error: Cannot find ldap libraries in /usr/lib?
解決辦法 : cp -frp /usr/lib64/libldap* /usr/lib/

[root@DaMoWang ldap]# vim /etc/php.ini # 編輯php.ini
# 找到 ;extension=ldap 的行 把注銷去掉 , 5版本的php添加extension=ldap.so?

轉載于:https://www.cnblogs.com/-xuan/p/10787448.html

總結

以上是生活随笔為你收集整理的zabbix报错gd、freetype、png、jpeg的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 这里只有精品22 | 麻豆黄色网 | 久久黄色一级 | 欧美亚洲欧美 | 国产视频99 | 欧美综合色 | 亚洲精品一区二三区不卡 | 丝袜 亚洲 另类 欧美 重口 | 色妞色视频一区二区三区四区 | 天天操操操操 | 国产人妖ts重口系列网站观看 | 春色网站 | 色哟哟在线观看 | 日韩一区二区视频在线观看 | www污污 | 精品一区二区久久久久蜜桃 | 国产精品国产三级国产专区51 | 丁香婷婷视频 | 日本一区视频在线播放 | 成人影音在线 | 99中文字幕| 台湾三级伦理片 | 黄页网站免费在线观看 | 国产精品无码av在线有声小说 | 大片视频免费观看视频 | 污视频免费看 | 艳妇臀荡乳欲伦交换gif | 国产亚洲色婷婷久久 | 亚洲精品成a人 | 亚洲精品国产精华液 | 打开免费观看视频在线 | 免费看片网站91 | 深爱激情久久 | 韩国伦理片观看 | 1024手机在线看片 | 精品黄色一级片 | 亚洲一线av | 日韩少妇内射免费播放18禁裸乳 | 精品久久久久久久久久久久久久久久 | 精品成人av一区二区在线播放 | 人人妻人人澡人人爽人人欧美一区 | 欧美亚洲一区二区三区四区 | 欧美在线免费播放 | 亚洲国产精品毛片 | 欧美一区二区在线 | 青青草华人在线视频 | 国产一区二区三区四区五区六区 | 免费看国产黄色片 | 亚洲视频免费播放 | 插插插网站| 免费超碰在线观看 | 美女黄色真播 | 日本欧美一区二区三区 | 免费观看理伦片在线播放视频软件 | 官场艳妇疯狂性关系 | 爱爱二区| 欧美xxxx胸大 | 色男人的天堂 | 国产精品天天看 | 日本三级一区二区 | 7799精品视频| 蜜臀视频在线播放 | 蜜臀在线观看 | 国产18毛片| 国产大学生自拍视频 | 在线观看亚洲免费视频 | 手机看片福利视频 | 开心激情婷婷 | 国产精品视频在线免费观看 | 日本视频在线免费观看 | 丝袜ol美脚秘书在线播放 | 天天舔天天射 | 成人做爰的视频 | av黄在线观看 | 动漫精品一区一码二码三码四码 | 国产三级精品在线 | 老地方在线观看免费动漫 | av网页在线观看 | 亚洲天堂av网站 | 日韩精品电影一区二区 | 亚洲视频在线视频 | 在线观看免费视频国产 | 免费观看一区二区三区视频 | 综合 欧美 亚洲日本 | 欧美xxxxx自由摘花 | 欧美高清另类 | 日韩av片免费观看 | 五月婷婷爱 | 激情高潮呻吟抽搐喷水 | 精品少妇人妻AV无码专区在线 | 熟女肥臀白浆大屁股一区二区 | 日韩欧美国产另类 | 抱着老师的嫩臀猛然挺进视频 | 99久久精品一区二区成人 | 夜夜伊人 | 97精品人妻一区二区三区 | 国产成人精品免高潮在线观看 | 国产日韩欧美精品在线观看 | 99中文字幕在线观看 |