0
我正在使用php 7使用LDAP連接到活動目錄。我需要在C:\ openLDAP \ sysconf \ ldap.conf下手動創建一個文件並從不設置TLS_REQCERT。如果我不創建這個文件,ldap無法連接。使用ldap.conf部署php
我該如何將其部署到例如不包含C:盤的Azure機器?
你知道一個更好的方法來解決這個錯誤嗎?
我嘗試這樣做: Need help ignoring server certificate while binding to LDAP server using PHP
putenv('LDAPTLS_REQCERT=never');
但它沒有工作。
PHP 7.1有這個選項,你可以在沒有配置文件的情況下設置,但我猜你已經停留在PHP 7.0上了?您可以通過門戶連接到Web應用程序的控制檯會話,並確定您的用戶主目錄是什麼,並使用您需要的選項在該位置放置一個.ldaprc文件。或者在您的LDAP_OPT_DIAGNOSTIC轉爲7的控制檯上運行PHP文件並查看它在哪裏查找配置文件。 – ChadSikorra
非常感謝您的awnser,但有一個問題,您是否知道如何在沒有可執行文件的情況下自動在天藍色的Windows服務器上部署openLDAP? – Docu