【问题标题】:Installing yii2-adldap-module安装 yii2-adldap-module
【发布时间】:2016-01-19 10:18:16
【问题描述】:

我正在尝试按照https://github.com/edvler/yii2-adldap-module 中的步骤安装 yii2-adldap-module。当我尝试通过php composer.phar require edvlerblog/yii2-adldap-module "v1.0.0" 安装它时,我收到以下错误

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for edvlerblog/yii2-adldap-module v1.0.0 -> satisfiable by edvlerblog/yii2-adldap-module[v1.0.0].
    - edvlerblog/yii2-adldap-module v1.0.0 requires adldap/adldap v4.0-stable -> no matching package found.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

yii2如何安装adldap?有没有其他方法或扩展仍在使用中?

【问题讨论】:

    标签: yii2 adldap


    【解决方案1】:
    "edvlerblog/yii2-adldap-module": "^4.0.0"
    

    将此添加到 composer.json 并运行 composer update

    【讨论】:

    • 或使用"edvlerblog/yii2-adldap-module": "dev-master" dev-master 版本始终有效
    【解决方案2】:

    扩展有问题-take a look:

    基本上不再维护adldap模块,所以需要将Yii2模块的依赖改为使用adldap模块的fork。

    你可以通过分叉 Yii2 模块来解决这个问题,甚至可以提交一个拉取请求来修复它。 ;)

    【讨论】:

      【解决方案3】:

      edvler/yii2-adldap-module 只是一个代理类。由于不再维护 adldap/adLDAP 包,它有一些错误。看起来 edvler 扩展也不再维护了。

      您可以使用Adldap2/Adldap2 包重写它,或者使用我的扩展名代替:https://github.com/alexeevdv/yii2-adldap

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-29
        • 1970-01-01
        • 2014-12-11
        • 1970-01-01
        • 2015-10-20
        • 1970-01-01
        相关资源
        最近更新 更多