编译PHP扩展LDAP报错:configure: error: Cannot find ldap libraries in /usr/lib

编译PHP扩展LDAP报错:configure: error: Cannot find ldap libraries in /usr/lib

解决方法说两种就行了:

第一种方法:

把需要的文件复制到报错的目录里去 ,运行:cp /usr/lib64/libldap* /usr/lib/


第二种方法:

指定它的目录,lib64就是目录名称,这里不要使用绝对路径,因为程序会默认到/usr目录下去找这个路径,如果你给它加上这个绝对路径,还是会报错的。

./configure --with-php-config=/usr/local/php5.6.38/bin/php-config --with-ldap --with-libdir=lib64

运行这个命令检查就通过了,接下来就是  make make install


Tags php linux

留言(0)

评论