Ubuntu 14.04で動作するVMにLDAPを設定しようとしましたが、phpldapadminのインストールも試行しました。今、私はphpldapadminにアクセスすることができますが、私は、新しいユーザーアカウントを作成しようとすると、それは私に、このエラーを与える:phpldapadminでパスワードフィールドが表示されない
Error trying to get a non-existant value (appearance,password_hash_custom)
私は修正がhereを提案しようとしました。私はまたstackoverflowを検索しようとした、と私は同じ提案を見た。残念ながら、エラーは消えません。あたかも既存の値を探しているかのようです。
私はLDAPとphpldapadminの設定でhereの指示に従った。私は今、例えば、ある種の.ldifファイルや何かをロードしておかなければならないかのように、私がステップを逃したかどうか疑問に思っています。
エラーのバックトレースがこれを与える:
/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.4 PHPのバージョン:5.5