源码包安装lamp环境常见错误

源码包安装lamp环境常见错误

ID:9262942

大小:34.00 KB

页数:6页

时间:2018-04-25

源码包安装lamp环境常见错误_第1页
源码包安装lamp环境常见错误_第2页
源码包安装lamp环境常见错误_第3页
源码包安装lamp环境常见错误_第4页
源码包安装lamp环境常见错误_第5页
资源描述:

《源码包安装lamp环境常见错误》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、CannotuseanexternalAPRwiththebundledAPR-util错误解决apache2.0.x与apache2.2.x在apr上有本质的区别,前者为依赖公用apr,后者依赖于自身的apr。一般前者也就是2.0.x的编译基本上没有apr方面的问题,除非,在编译前,安装了非2.0.x所需的apr,如果是这样,则需要将已经安装的apr去除,然后再编译。如果是后者也出现关于apr的问题,则将安装前的apr去除后,在编译apache2.2.x自身的apr,在srclib目录中。cdhttpd-2.2.3安装APRcdsrcli

2、b/apr#./configure--prefix=/路径/apr#make#makeinstall安装APR-utilcdsrclib/apr-util#./configure--prefix=/路径/apr-util--with-apr=/路径/apr#make#makeinstall然后再configureapache注意的是在参数上一定要指定路径--with-apr=/路径/apr--with-apr-util=/路径/apr-util#make#makeinstall编译LAMP环境常见错误不知道大家有没有遇到在X64RedHat

3、5或者RedHat4下.编译安装PHP环境的时候.安装了libxml,zlib,jpeg,libpng,freetype,libart_lgpl,gettext...到编译GD库的时候出错.configure的参数是./configure--prefix=/usr/local/gd2--with-zlib=/usr/local/zlib2/--with-png=/usr/local/libpng2/--with-jpeg=/usr/local/jpeg6/--with-freetype=/usr/local/freetype2/--with

4、-libart=/usr/local/libart/--with-gettext=/usr/local/gettext/--with-libxml=/usr/local/libxml2---------------------------错误如下:/usr/bin/ld:/usr/local/jpeg6//lib/libjpeg.a(jcapimin.o):relocationR_X86_64_32against`alocalsymbol'cannotbeusedwhenmakingasharedobject;recompilewith-f

5、PIC/usr/local/jpeg6//lib/libjpeg.a:couldnotreadsymbols:Badvaluecollect2:ldreturned1exitstatusmake[2]:***[libgd.la]错误1make[2]:Leavingdirectory`/data/soft/php/gd-2.0.35'make[1]:***[all-recursive]错误1make[1]:Leavingdirectory`/data/soft/php/gd-2.0.35'make:***[all]错误2到网上搜索,很多网友都

6、说只需要修改MakefileviMakefile找到CFLAGS=-O2-I$(srcdir)在后面加入-fPIC,即变成CFLAGS=-O2-I$(srcdir)-fPIC这样就可以继续编译了但我在gd-2.0.35gd-2.0.33以及gd-2.0.36RC1的Makefile里头,都只找到CFLAGS=-O2并没有后边的-I$(srcdir)故此就算把-fPIC加上了,也毫无作用。------------------------------------开始着手研究,根据错误提示,应该是跟jpeg6有关,于是尝试使用另外方式对jpeg6

7、进行编译。原本网上最多的编译jpeg6的方法是(注jpeg6下载地址http://www.ijg.org/)-----------------------------#tar-zxfjpegsrc.v6b.tar.gz#cdjpeg-6b/#./configure--prefix=/usr/local/jpeg6#make#makeinstall-lib#makeinstall在32位上以这种方式安装是没问题的.但64的话,或许要改一改,如下:-----------------------------#tar-zxfjpegsrc.v6b.

8、tar.gz#cdjpeg-6b/#./configure--prefix=/usr/local/jpeg6/--enable-shared--enable-static#mak

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。