apacha启动时提示无法加载libphp5.so文件

时间:2021-09-17 17:16:55
Syntax error on line 265 of /etc/httpd/httpd.conf:
Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: undefined symbol: gdImageCreateFromJpegCtx

请大家帮帮忙,谢谢。另外libphp5.so到底是什么东西,怎么来的。先谢谢大家了。

4 个解决方案

#1


libphp5.so是一个动态连接库啊。

http://dev.csdn.net/article/84/84562.shtm

#2


gcc -L/usr/local/apache/modules/ -lphp5

#3


有几种可能,
1:/usr/local/apache/modules/目录下没有libphp5.so
2:目录下有libphp5.so,但权限有问题,无法访问。
3:有libphp5.so,但版本不对,找不到gdImageCreateFromJpegCtx这个函数的入口。

可以找一个正确的libphp5.so装上去试试看。

#4


还是不行啊,我现在重装了apache,在重装php-5.2.5时,报如下错误,请高手解答:
/root/sourcesoft/soft/php-5.2.5/ext/gd/gd.c:1346: undefined reference to `gdFontCacheShutdown'

#1


libphp5.so是一个动态连接库啊。

http://dev.csdn.net/article/84/84562.shtm

#2


gcc -L/usr/local/apache/modules/ -lphp5

#3


有几种可能,
1:/usr/local/apache/modules/目录下没有libphp5.so
2:目录下有libphp5.so,但权限有问题,无法访问。
3:有libphp5.so,但版本不对,找不到gdImageCreateFromJpegCtx这个函数的入口。

可以找一个正确的libphp5.so装上去试试看。

#4


还是不行啊,我现在重装了apache,在重装php-5.2.5时,报如下错误,请高手解答:
/root/sourcesoft/soft/php-5.2.5/ext/gd/gd.c:1346: undefined reference to `gdFontCacheShutdown'