Windows
PHP 5.3.5 Windows 安裝程序缺少 php_ldap.dll
我正在使用 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 位)