2017-03-14 8 views
0

私はPHPを使ってLDAPを使ってアクティブディレクトリに接続しています。 C:\ openLDAP \ sysconf \ ldap.confに手動でファイルを作成し、TLS_REQCERTを決して設定しないでください。このファイルを作成しないと、ldapは接続に失敗します。ldap.confでphpを展開する

これをC:ディスクを含まない、例えば、紺碧のマシンにどのように配備できますか?

このエラーを解決するにはより良い方法がありますか?

私はこの試みた: Need help ignoring server certificate while binding to LDAP server using PHP

putenv('LDAPTLS_REQCERT=never'); 

をしかし、それは動作しますしません。

+1

PHP 7.1には設定ファイルなしで設定できるオプションがありますが、PHP 7.0に固執していると思いますか?ポータルを介してwebappのコンソールセッションに接続し、ユーザのホームディレクトリの内容を把握し、その場所に必要なオプションで '.ldaprc'ファイルを配置することができます。または、LDAP_OPT_DIAGNOSTICを7にしてPHPファイルをコンソール上で実行し、設定ファイルがどこにあるか確認してください。 – ChadSikorra

+0

あなたのawnserをありがとうございますが、実行可能ファイルなしで自動的にazure windowsサーバにopenLDAPをどのように配備できますか? – Docu

答えて

0

サーバーにOpenLDAPがインストールされている場合。 /usr/local/etc/openlad/ldap.confで設定を変更できます。

OpenLDAPをお持ちでない場合は、ほとんどインストールしてください。

関連する問題