首页 » PHP » 正文

PHP故障处理

编译错误一

报错信息:
/usr/bin/ld: ext/ldap/.libs/ldap.o: undefined reference to symbol 'ber_strdup' //usr/lib64/liblber-2.4.so.2: error adding symbols: DSO missing from command line
解决方法1:
执行configure 生成MakeFile之后,打开Makefile文件, 找到开头是 'EXTRA_LIBS' 这一行,在结尾加上 '-llber' 
解决方法2:
ln -s /usr/lib64/liblber* /usr/lib/ ; 
这个是由于在/usr/lib目录下没找到liblber相关的so库文件导致。

发表评论