日韩性视频-久久久蜜桃-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的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久久久九九九九 | 少妇精品一区二区三区 | 日本中文字幕第一页 | 精品人妻一区二区三区日产乱码卜 | 我的丝袜美腿尤物麻麻 | 国产原创av在线 | 嫩草一二三 | 亚洲影视中文字幕 | 天天成人| 黄色网页入口 | 人妖videosex高潮另类 | 亚洲熟悉妇女xxx妇女av | 麻豆国产在线 | 亚洲国产欧洲 | 麻豆精品久久 | 色就是色av | 99久久精品一区二区三区 | 日韩三级小视频 | 国产精品第3页 | 欧美日韩 一区二区三区 | 久久国产免费看 | 亚洲 欧美 日韩 国产综合 在线 | 强行无套内谢大学生初次 | 国产福利二区 | 国产精品视频久久 | 精品国产美女 | 精品国产乱码久久久久久1区2区 | 欧美激情视频一区二区三区不卡 | 久久久久久av无码免费看大片 | 久久这里只有精品8 | 超碰女人 | 国产suv精品一区二区四 | 欧美xxxx喷水 | 欧洲毛片| 国产精品无码午夜福利 | 完全免费av | 热久久影院 | av污| 国产白袜脚足j棉袜在线观看 | 亚洲国产日韩精品 | 一区二区三区精品久久久 | a级片在线免费观看 | 成人免费看片98欧美 | 成人午夜免费观看 | 一级黄色在线 | 国产乱仑视频 | 天堂在线资源网 | 日韩av视屏 | 国产精品色婷婷99久久精品 | 在线观看污网站 | 亚洲色吧 | 国产中文字幕在线视频 | 免费视频网站www | 免费观看毛片视频 | 欧美日韩乱 | 久久久久综合 | 欧美一级不卡视频 | 欧美第一页草草影院 | 欧美激情国产精品 | 蜜桃99视频一区二区三区 | 一区二区三区不卡视频 | 亚洲欧美日韩在线看 | 在线观看国产一级片 | 欧美久久久久久 | 久久久综合 | 99国产精品一区 | 狠狠躁天天躁夜夜躁婷婷 | 午夜视频在线免费 | 亚洲干| 嫩草影院菊竹影院 | 97麻豆视频 | 久久久久免费精品视频 | 99热2 | 亚洲成人少妇 | 97国产在线视频 | 亚洲精品一区二区三区蜜臀 | 日韩在线观看网站 | 国产精品久久国产精品99 | 亚洲成人7777| 超碰97av在线 | 天天搞天天 | 中国黄色三级 | 亚洲欧美www | 欧美区日韩区 | 婷婷午夜精品久久久久久性色av | 亚洲黄色网络 | 亚洲欧美日韩偷拍 | 涩涩av | www毛片com| 日韩在线视频观看 | 亚洲人成亚洲人成在线观看 | 亚洲一区网站 | 久久精品国产亚洲AV黑人 | 他趴在我两腿中间添得好爽在线看 | 日本一区二区三区电影在线观看 | 欧美有码在线 | 成人做爰免费视频免费看 | 天天久久 | 天天爽夜夜爽一区二区三区 |