PHP编辑报错/lib64/liblber-2.4.so.2: could not read symbols: Invalid operation
问题:
/usr/bin/ld: ext/ldap/.libs/ldap.o: undefined reference to symbol 'ber_scanf' /usr/bin/ld: note: 'ber_scanf' is defined in DSO /lib64/liblber-2.4.so.2 so try adding it to the linker command line /lib64/liblber-2.4.so.2: could not read symbols: Invalid operation collect2: ld returned 1 exit status make: *** [sapi/cli/php] Error 1
解决方法
进入php源码编译的目录编辑Makefile,在开头是EXTRA_LIBS行的结尾添加-llber这个参数
再次编译
make && make install