当你创建phpLdapAdmin用户时会出现以下报错:
Error trying to get a non-existant value (appearance,password_hash)
跟踪错误提示的路径
File /usr/share/phpldapadmin/lib/functions.php (444) Function error (a:5:{i:0;s:67:"Error trying to get a non-existant ...) File /usr/share/phpldapadmin/lib/ds.php (81) Function debug_dump_backtrace (a:2:{i:0;s:67:"Error trying to get a non-existant ...) File /usr/share/phpldapadmin/lib/TemplateRender.php (2469) Function getValue (a:2:{i:0;s:10:"appearance";i:1;s:13:"password_hash...) File /usr/share/phpldapadmin/lib/TemplateRender.php () Function drawDefaultHelperPasswordAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...) File /usr/share/phpldapadmin/lib/Visitor.php (58) Function call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...) ...
这是PHP5.5的错误,为了解决这个问题需要修改/usr/share/phpldapadmin/lib/TemplateRender.php文件。
打开/usr/share/phpldapadmin/lib/TemplateRender.php文件编辑2469行更改:
$default = $this->getServer()->getValue('appearance','password_hash');
更改为
$default = $this->getServer()->getValue('appearance','password_hash_custom');
注意’password_hash’已改为’password_hash_custom’。现在,您应该能够添加用户并正确设置密码。
关注公众号『窗外天空』
获取更多建站运营运维新知!互联网创业、前沿技术......
最新评论
想要aarch64_generic架构的,用的是Rockchip RK3308 ARMv8 Cortex-A35
水淀粉vdfv
有其他下载方式么,网站上的点击下载后没有任何反应,或者直接发给我一下?[email protected]
你好,我的型号ELECOM WRC-X3200GST3,ARMv8 Processor rev 4构架,CPU mediatek/mt7622,找了很久没有找到
我的也是这样。一直无法确认ARCH架构,或是不支持。一直没办法用。不知道怎么办了