Я нашел себя там, где допустил ошибку, здесь я предоставляю свой localsettings.php. если кому-то это нужно, следуйте этому, у вас может получиться
после создания успешной медиа-страницы вы получите свежий localsettings.php. в этом просто добавьте следующие строки. тогда вы получите аутентификацию в вашей базе данных LDAP.
Те, кто есть в базе данных LDAP, которым не нужно создавать учетную запись в нашей медиа-вики, они могут напрямую войти без создания учетной записи вики.
ramkee.local ismy доменное имя. polyproxy.ramkee.local - это имя моего сервера LDAP
require_once 'extensions/LdapAuthentication/LdapAuthentication.php'; $wgAuth = new LdapAuthenticationPlugin(); $wgLDAPDomainNames = array( 'ramkee.local', ); $wgLDAPServerNames = array( 'ramkee.local' => 'polyproxy.ramkee.local', ); $wgLDAPEncryptionType = array( 'ramkee.local' => 'clear', ); $wgAuthLDAPBindDN = array( 'ramkee.local' => 'cn=admin,dc=ramkee,dc=local'); $wgAuthLDAPBindPassword = array( 'ramkee.local' => 'safesquid'); $wgLDAPPort = array( 'ramkee.local' => 389, ); $wgLDAPSearchAttributes = array( 'ramkee.local' => 'uid' ); $wgLDAPBaseDNs = array( 'ramkee.local' => 'dc=ramkee,dc=local', ); $wgLDAPDebug = 3; $wgDebugLogGroups["ldap"] = "/tmp/wikildapdebug.log" ;
если вы получили какие-либо ошибки, пожалуйста, дайте мне знать. Спасибо!