0

thisの指示に従ってldap2をインストールしようとしています。私はすでにこのステップを行っています:

"require": { "adldap2/adldap2": "6.1.*" }" また、両方の php.ini ファイルでコメントを外して ldap を有効にしましたが、コマンドを実行すると、Windows cmd で composer update を実行すると、次のようになります。エラー:

パッケージ情報を含む composer リポジトリーをロードしています 依存関係を更新しています (require-dev を含む) 要件は、インストール可能なパッケージのセットに解決できませんでした。

問題 1 - adldap2/adldap2 v6.1.9 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.8 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.7 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.6 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.5 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.4 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.3 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。-adldap2/adldap2 v6.1。2 には ext-ldap が必要です * -> 要求された PHP 拡張機能の ldap がシステムにありません。- adldap2/adldap2 v6.1.10 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.1 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.0 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.* のインストール要求 -> adldap2/ adldap2[v6.1.0、v6.1.1、v6.1.10、v6.1.2、v6.1.3、v6.1.4、v6.1.5、v6 で満足可能。 1.6、v6.1.7、v6.1.8、v6.1.9]。1 には ext-ldap が必要です * -> 要求された PHP 拡張機能の ldap がシステムにありません。- adldap2/adldap2 v6.1.0 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.* のインストール要求 -> adldap2/ adldap2[v6.1.0、v6.1.1、v6.1.10、v6.1.2、v6.1.3、v6.1.4、v6.1.5、v6 で満足可能。 1.6、v6.1.7、v6.1.8、v6.1.9]。1 には ext-ldap が必要です * -> 要求された PHP 拡張機能の ldap がシステムにありません。- adldap2/adldap2 v6.1.0 には ext-ldap が必要です * -> 要求された PHP 拡張モジュール ldap がシステムにありません。- adldap2/adldap2 v6.1.* のインストール要求 -> adldap2/ adldap2[v6.1.0、v6.1.1、v6.1.10、v6.1.2、v6.1.3、v6.1.4、v6.1.5、v6 で満足可能。 1.6、v6.1.7、v6.1.8、v6.1.9]。

拡張機能を有効にするには、.ini ファイルでそれらが有効になっていることを確認しphp --iniます。

この問題を解決する方法について何か考えはありますか? 前もって感謝します。

4

1 に答える 1

0

CLI 環境と apache 環境に、PHP 用の LDAP 拡張機能をインストールしてアクティブ化する必要があります。たとえば、ランダムな検索エンジンをすばやく呼び出すと、https ://serverfault.com/questions/72447/how-can-i-enable-ldap-in-php-windows-server-2008 が見つかりました。

于 2016-11-15T13:06:12.690 に答える