首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >密码字段在phpldapadmin中不呈现

密码字段在phpldapadmin中不呈现
EN

Stack Overflow用户
提问于 2016-05-16 06:29:03
回答 1查看 697关注 0票数 0

我尝试在运行在Ubuntu14.04上的VM中设置LDAP,还尝试安装phpldapadmin。现在,我可以访问phpldapadmin,但是当我尝试创建一个新的用户帐户时,它会给出以下错误:

试图获得一个不存在的值时出错(外观,password_hash_custom)

我已经尝试过修正建议的这里。我也尝试过搜索堆栈溢出,我也看到了同样的建议。不幸的是,错误不会消失。就好像它在寻找预先存在的价值。

在设置LDAP和phpldapadmin时,我遵循了这里提供的说明。我现在想知道我是否错过了一个步骤,例如,也许我应该加载一个特定的.ldif文件或什么的。

错误的回溯显示如下:

代码语言:javascript
复制
/usr/share/phpldapadmin/lib/functions.php (444)
    error (a:5:{i:0;s:74:"Error trying to get a non-existant ...)

/usr/share/phpldapadmin/lib/ds.php (81)
    debug_dump_backtrace (a:2:{i:0;s:74:"Error trying to get a non-existant ...)

/usr/share/phpldapadmin/lib/PageRender.php (986)
    getValue (a:2:{i:0;s:10:"appearance";i:1;s:20:"password_hash...)

/usr/share/phpldapadmin/lib/PageRender.php ()
    drawFormReadWriteValuePasswordAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)

/usr/share/phpldapadmin/lib/Visitor.php (58)
    call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)

/usr/share/phpldapadmin/lib/PageRender.php (598)
    __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:18:"FormReadWri...)

/usr/share/phpldapadmin/lib/PageRender.php (598)
    draw (a:3:{i:0;s:18:"FormReadWriteValue";i:1;O:17:"Passw...)

/usr/share/phpldapadmin/lib/PageRender.php ()
    drawFormValueAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)

/usr/share/phpldapadmin/lib/Visitor.php (58)
    call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)

/usr/share/phpldapadmin/lib/TemplateRender.php (2159)
    __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:9:"FormValue";i...)

/usr/share/phpldapadmin/lib/TemplateRender.php (2159)
    draw (a:3:{i:0;s:9:"FormValue";i:1;O:17:"PasswordAttribu...)

/usr/share/phpldapadmin/lib/TemplateRender.php ()
    drawValueAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)

/usr/share/phpldapadmin/lib/Visitor.php (58)
    call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1828)
    __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:5:"Value";i:1;O...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1828)
    draw (a:3:{i:0;s:5:"Value";i:1;O:17:"PasswordAttribute":...)

/usr/share/phpldapadmin/lib/TemplateRender.php ()
    drawTemplateValuesAttribute (a:1:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)

/usr/share/phpldapadmin/lib/Visitor.php (58)
    call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1817)
    __call (a:2:{i:0;s:4:"draw";i:1;a:2:{i:0;s:14:"TemplateVal...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1817)
    draw (a:2:{i:0;s:14:"TemplateValues";i:1;O:17:"PasswordA...)

/usr/share/phpldapadmin/lib/TemplateRender.php ()
    drawTemplateAttribute (a:1:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)

/usr/share/phpldapadmin/lib/Visitor.php (58)
    call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1602)
        __call (a:2:{i:0;s:4:"draw";i:1;a:2:{i:0;s:8:"Template";i:...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1602)
    draw (a:2:{i:0;s:8:"Template";i:1;O:17:"PasswordAttribut...)

/usr/share/phpldapadmin/lib/TemplateRender.php (1527)
    drawShownAttributes (a:0:{})

/usr/share/phpldapadmin/lib/TemplateRender.php (644)
    drawStepForm (a:1:{i:0;i:1;})

/usr/share/phpldapadmin/lib/TemplateRender.php (84)
    visitEnd (a:0:{})

/usr/share/phpldapadmin/htdocs/template_engine.php (55)
    accept (a:0:{})

/usr/share/phpldapadmin/htdocs/cmd.php (60)
    include (a:1:{i:0;s:50:"/usr/share/phpldapadmin/htdocs/temp...)

我一直在扫描文件,但我找不到问题所在。

任何帮助都将不胜感激。

附加信息: OpenLDAP版本:2.4PHPVersion: 5.5

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-17 00:55:18

我试过再试一次。我清除了ldap和phpldapadmin,并重新安装了它们。在此之前,我还编辑了/usr/share/phpldapadmin/lib中的functions.php和PageRender.php文件(我在另一个教程中看到了这一点),除了TemplateRender.php。这一次,我只编辑了TemplateRender.php文件,它成功了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37247940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档