Ubuntu

在 Ubuntu 12.10 上使用 LDAP 支持編譯 PHP

  • October 3, 2014

我正在嘗試在支持 LDAP 的 Ubuntu 12.10 上編譯 PHP。我跑了:

apt-get install libldap2-dev

這會將標頭檔安裝到/usr/include.

但是,在嘗試編譯時無法找到標頭檔。我也嘗試過--with-ldap=/usr/include,但仍然失敗:

configure: error: Cannot find ldap.h

我還嘗試使用以下符號連結,但仍然收到相同的錯誤:

ln -s /usr/lib/ldap* /usr/lib/

在此先感謝您的幫助。

https://bugs.php.net/bug.php?id=49876解釋了這種行為。

要解決此問題,只需執行以下命令:

ln -fs /usr/lib/x86_64-linux-gnu/libldap.so /usr/lib/

沃拉,正在編譯。

引用自:https://serverfault.com/questions/444238