1.apache执行make命令时出现如下错误
/use/lib//usr/lib/libdb-4.2.so: could not read symbols: File in wrong format
……
……
make[3]: *** [libaprutil-1.la] 错误 1
make[3]: Leaving directory `/hdwiki/soft/httpd-2.2.6/srclib/apr-util'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/hdwiki/soft/httpd-2.2.6/srclib/apr-util'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/hdwiki/soft/httpd-2.2.6/srclib'
make: *** [all-recursive] 错误 1
解决方法:
因为使用64位机器编辑安装所以在configure后的选项中加上:LDFLAGS="-L/usr/lib64 -L/lib64"
./configure LDFLAGS="-L/usr/lib64 -L/lib64" --prefix=/hdwiki/apache2
2.编译PHP时报错:
Notice: Following unknown configure options were used:
--with-jpeg
--with-png
解决方法:
configure一般的搜索编译路径为/usr/lib/下,因为php默认就在/usr/lib/下找相关库文件,而x64机器上是在:/usr/lib64.这时你就可以直接把需要的库文件从/usr/lib64中拷贝到/usr/lib/中去就可以了.
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载