এলডিএপিতে একটি অস্তিত্বমান মান (উপস্থিতি, পাসওয়ার্ড_হ্যাশ) পাওয়ার চেষ্টা করে ত্রুটি


13

আমি আমার উবুন্টু 14.04 (বিশ্বস্ত তাহর) এ এলডিএপ এবং পিএইচপিএলডিপ্যাডমিন ইনস্টল করেছি। এটি কাজ করছে, এবং আমি পিএইচপিএলডিপ্যাডম্যাডিন জিইআইতে অ্যাক্সেস করতে সক্ষম হয়েছি এবং জিইউআই ব্যবহার করে ওইউ এবং গ্রুপগুলি তৈরি করতে সক্ষম হয়েছি, তবে আমি ব্যবহারকারী তৈরি করতে সক্ষম নই।

আমি যখন কোনও ব্যবহারকারী তৈরি করার চেষ্টা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

Error trying to get a non-existant value (appearance,password_hash)

This template uses a selection list for attribute [gidNumber], however the selection list is empty.
You may need to create some dependancy entries in your LDAP server so that this attribute renders with values.
 Alternatively, you may be able to define the appropriate selection values in the template file.


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:"...)
File /usr/share/phpldapadmin/lib/PageRender.php (1005)
        Function __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:13:"DefaultHelp...)
File /usr/share/phpldapadmin/lib/PageRender.php (1005)
        Function draw (a:3:{i:0;s:13:"DefaultHelper";i:1;O:17:"PasswordAt...)
File /usr/share/phpldapadmin/lib/PageRender.php ()
        Function drawFormReadWriteValuePasswordAttribute (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:"...)
File /usr/share/phpldapadmin/lib/PageRender.php (596)
        Function __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:18:"FormReadWri...)
File /usr/share/phpldapadmin/lib/PageRender.php (596)
        Function draw (a:3:{i:0;s:18:"FormReadWriteValue";i:1;O:17:"Passw...)
File /usr/share/phpldapadmin/lib/PageRender.php ()
        Function drawFormValueAttribute (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:"...)
File /usr/share/phpldapadmin/lib/TemplateRender.php (2159)
        Function __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:9:"FormValue";i...)
File /usr/share/phpldapadmin/lib/TemplateRender.php (2159)
        Function draw (a:3:{i:0;s:9:"FormValue";i:1;O:17:"PasswordAttribu...)
File /usr/share/phpldapadmin/lib/TemplateRender.php ()
        Function drawValueAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)

উত্তর:


23

/usr/share/phpldapadmin/lib/TemplateRender.phpআপনার প্রিয় সম্পাদকের মতো টেম্পলেট ফাইলটি খুলুন :

 sudo vi  /usr/share/phpldapadmin/lib/TemplateRender.php

অনুসন্ধান লাইন

$default = $this->getServer()->getValue('appearance','password_hash'); 

এবং এটিকে পরিবর্তন করুন

$default = $this->getServer()->getValue('appearance','password_hash_custom');

এবং সেই ফাইলটি সংরক্ষণ করুন এবং ব্রাউজারটি পুনরায় লোড করুন এটি এই ত্রুটিটি দেখায় না।


সেড-আই-এর / পাসওয়ার্ড_হ্যাশ / পাসওয়ার্ড_হ্যাশ_কাস্টম / জি '/ এসআর / শেয়ার / ফিল্ডপ্যাডমিন / লিব / টেম্পলেটরেন্ডার.পিএফ && সুডো সার্ভিস অ্যাপাচি 2 পুনঃসূচনা
ফ্রিসফটওয়্যার সার্ভার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.