Windows-Server-2008
如何在 PHP - Windows Server 2008 中啟用 LDAP
我已經使用 Web 平台安裝程序在我的 Win Server 2008 中安裝了 PHP。安裝成功,我可以從我的虛擬目錄正確顯示 phpinfo 頁面。如何啟用 LDAP 支持?
c:\Program Files\PHP\Ext\
不包含php_ldap.dll
. 我必須先下載這個文件嗎?編輯 :
- 我用的是 Win Svr 2008 標準版,更新到最新更新檔
- PHP 版本是 5.2.11
- extension_dir 是 c:\Program Files\PHP\ext\(由 phpinfo() 確認)
- 我已經下載了完整的 PHP zip 包(10 兆),並且:將 ext dir 的內容複製到 c:\Program Files\PHP\ext\
- 我已經修改了 php.ini 以包含 php_ldap.dll 擴展
- 這是我的phpinfo 測試頁面的螢幕截圖
並且 LDAP 擴展仍然無法正常工作。
您最好的選擇是從PHP.net站點下載最新的 Zip 版本的 PHP,並從中獲取 DLL 並從中提取 DLL 文件。
不知道為什麼它不包含在網路平台安裝程序中,似乎有點奇怪。
我必須在 IIS 中啟用該模組
在 Windows Server 2008r2 上啟動 iis 管理器
導航到根站點。
下載、安裝並啟動 php 管理器(不會通過 WPI 與 WordPress 一起安裝)。
滾動到底部並點擊“啟用或禁用擴展程序”
向下滾動到禁用部分點擊 php_ldap.dll 以突出顯示,然後在操作下的右上角部分點擊“啟用”
退出並為安裝“WordPress”時通過“Microsoft Web 平台安裝程序”安裝的 PHP 5.3.1 安裝 ldap。