今天在ubunte上安装php,ldap模块一直报错:
configure: error: Cannot find ldap libraries in /usr/lib.
网上都说解决方法:
cp -frp /usr/lib64/libldap* /usr/lib/
结果我的/usr目录下 根本就没有lib64
还是找找libldap.so在哪吧
执行:
find / -name 'libldap.so'
find / -name 'libldap_r.so'
发现实际路径在
/usr/lib/x86_64-linux-gnu/libldap.so
/usr/lib/x86_64-linux-gnu/libldap_r.so
软连接过去
ln -s /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/libldap.so
ln -s /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/libldap_r.so
重新configure一下php ,通过。ok