服务器在Linux ubuntu上离线时如何安装php5-ldap扩展名

时间:2018-10-02 16:00:56

标签: php ubuntu-16.04

我正在尝试在ubuntu 16服务器上安装php5-ldap扩展,并且该服务器无法访问互联网,我该怎么办? 注意:我尝试过.deb文件,但仍无法解决问题, 但是当我使用.deb文件时,此错误就会出现

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/ldap.so' - /usr/lib/php/20131226/ldap.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/ldap.so' - /usr/lib/php/20131226/ldap.so: cannot open shared object file: No such file or directory in Unknown on line 0

请有人帮我解决这个问题。 先感谢您。

1 个答案:

答案 0 :(得分:0)

您可以简单地在ubuntu desctop上安装并将此二进制扩展名复制到/usr/lib/php/20131226/ldap.so,但这是一种不好的方法。更好的方式下载源并将其复制到服务器

$ cd /path/to/source
$ phpize
$ ./configure
$ make
$ make test
$ make install

但是我找不到此扩展,我认为您需要在支持ldup --with-ldap的情况下编译php