Windows

PHP 5.3.5 Windows 安裝程序缺少 php_ldap.dll

  • June 27, 2012

我正在使用 Windows Server 2008、Apache 2.2。我使用 php-5.3.5-Win32-VC6-x86.msi 作為安裝程序,使用執行緒安全版本。我已經完成了四五次安裝過程,以確保我沒有遺漏任何可笑的東西,但我不認為我是。

問題是 php_ldap.dll 擴展似乎根本不存在。它不存在於安裝程序界面(要求使用者選擇要安裝的擴展程序),並且安裝後它肯定不會出現在 ext/ 目錄中。

我發現很多關於 5.3.3 的這個問題的提及,包括單獨下載擴展的連結。當然,這些連結不再存在,此外:它們適用於 5.3.3。我真的寧願使用屬於 PHP 5.3.5 的擴展。

還有其他人遇到這個問題嗎?關於出了什麼問題的任何想法?是否有人看到 PHP 人員承認該文件確實失去了,這是一個疏忽?

這很令人沮喪,因為如果我沒有 PHP LDAP 支持,我正在建構的伺服器將毫無用處。

乾杯,並提前感謝您的幫助。

此 dll 位於此可下載的 zip 文件中:php-5.3.5-Win32-VC6-x86.zip

這對你有幫助嗎?

上面的連結(php-5.3.5-Win32-VC6-x86.zip)已經失效。找不到 vc6 的 5.3.5 zip。於是我得到了"PHP Warning: PHP Startup: ldap: Unable to initialize module"

編輯:最後,我使用了5.3.4中包含的 php_ldap.dll ,現在似乎可以工作。

php:php-5.3.5-Win32-VC6-x86.msi

apache:httpd-2.2.17-win32-x86-no_ssl.msi

視窗:win 7(64 位)

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