Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:phpldapadmin_centos_7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:phpldapadmin_centos_7 [2014/12/09 15:06] klaustachtler:phpldapadmin_centos_7 [2021/01/01 12:43] (aktuell) – [/usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo] klaus
Zeile 1032: Zeile 1032:
    uniqueness) before creating the new entry. */    uniqueness) before creating the new entry. */
 // $config->custom->confirm['copy'] = true; // $config->custom->confirm['copy'] = true;
 +
 +# Tachtler - new - 
 +/* Disable HTTP-LOGO-Download from sourceforge */
 +$config->custom->appearance['remoteurls'] = false;
  
 /********************************************* /*********************************************
Zeile 1142: Zeile 1146:
 # Tachtler # Tachtler
 # default: $servers->setValue('server','name','Local LDAP Server'); # default: $servers->setValue('server','name','Local LDAP Server');
-$servers->setValue('server','name','ldap.dmz.tachtler.net');+$servers->setValue('server','name','ldap.idmz.tachtler.net');
  
 /* Examples: /* Examples:
Zeile 1151: Zeile 1155:
 // $servers->setValue('server','host','127.0.0.1'); // $servers->setValue('server','host','127.0.0.1');
 # Tachtler # Tachtler
-$servers->setValue('server','host','ldaps://ldap.dmz.tachtler.net');+$servers->setValue('server','host','ldaps://ldap.idmz.tachtler.net');
  
 /* The port your LDAP server listens on (no quotes). 389 is standard. */ /* The port your LDAP server listens on (no quotes). 389 is standard. */
Zeile 1477: Zeile 1481:
  
 * //Ausblenden von überflüssigen Warnmeldungen// * //Ausblenden von überflüssigen Warnmeldungen//
 +
 +=== LOGO-Download unterbinden ===
 +
 +<code php>
 +# Tachtler - new - 
 +/* Disable HTTP-LOGO-Download from sourceforge */
 +$config->custom->appearance['remoteurls'] = false;
 +</code>
 +
 +* //Unterbindet das Herunterladen des HTTP-LOGO für [[http://phpldapadmin.sourceforge.net/|phpLDAPadmin]] von [[http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page|sourceforge]]//
  
 === Benutzerfreundliche Feldnamen === === Benutzerfreundliche Feldnamen ===
Zeile 1510: Zeile 1524:
 # Tachtler # Tachtler
 # default: $servers->setValue('server','name','Local LDAP Server'); # default: $servers->setValue('server','name','Local LDAP Server');
-$servers->setValue('server','name','ldap.dmz.tachtler.net');+$servers->setValue('server','name','ldap.idmz.tachtler.net');
  
 </code>  </code> 
Zeile 1526: Zeile 1540:
 // $servers->setValue('server','host','127.0.0.1'); // $servers->setValue('server','host','127.0.0.1');
 # Tachtler # Tachtler
-$servers->setValue('server','host','ldaps://ldap.dmz.tachtler.net');+$servers->setValue('server','host','ldaps://ldap.idmz.tachtler.net');
 </code>  </code> 
  
Zeile 1590: Zeile 1604:
  
 Bei der Konfiguration eines [[http://www.openldap.org|OpenLDAP]]-Servers wie unter nachfolgendem Link beschrieben, ist das deaktivieren eines **anonymous bind** erforderlich: Bei der Konfiguration eines [[http://www.openldap.org|OpenLDAP]]-Servers wie unter nachfolgendem Link beschrieben, ist das deaktivieren eines **anonymous bind** erforderlich:
-  * [[tachtler:ldap_centos_7|LDAP CentOS 7]]+  * [[tachtler:ldap_centos_7#anonymous_bind_deaktivieren|LDAP CentOS 7 - "Anonymous bind" deaktivieren]]
  
 ==== Apache VHOST-Konfiguration ==== ==== Apache VHOST-Konfiguration ====
Zeile 1638: Zeile 1652:
 </VirtualHost> </VirtualHost>
 </code> </code>
 +
 +===== Apache Neustart =====
 +
 +Nach Durchführung der vorhergehenden **Konfigurationsschritte**, sollte einem **Neustart** nichts im Wege stehen und die **Apache VHOST-Konfiguration** angezogen werden:
 +<code>
 +# systemctl restart httpd.service
 +</code>
 +
 +:!: **HINWEIS** - **Es erfolgen __keine__ weiteren Ausgaben, wenn der Start erfolgreich war !**
  
 ===== Erster Aufruf ===== ===== Erster Aufruf =====
Zeile 1645: Zeile 1668:
 wodurch nachfolgender Bildschirm zur Anzeige kommen sollte, in dem die Anmeldedaten nun eingegeben werden müssen, um eine erfolgreiche Anmeldung durchzuführen: wodurch nachfolgender Bildschirm zur Anzeige kommen sollte, in dem die Anmeldedaten nun eingegeben werden müssen, um eine erfolgreiche Anmeldung durchzuführen:
  
-phpLDAPadmin - Startseite+{{:tachtler:phpldapadmin:phpldapadmin_-_startseite.png|phpLDAPadmin - Startseite}} 
 + 
 +===== Fehlerbehebung ===== 
 + 
 +==== /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo ==== 
 + 
 +Bei der Anzeige eines Objekt im LDAP-Baum, wir der Eintrag für  
 +  * ''Neues Attribut hinzufügen'' 
 +nicht angezeigt, stattdessen kommt nachfolgende Anzeige zum vorschein: 
 + 
 +{{:tachtler:phpldapadmin:phpldapadmin_-_anzeige_fehlerhaft.png|phpLDAPadmin - fehlerhafte Anzeige}} 
 + 
 +Nachfolgend die fehlerhafte Darstellung: 
 +<code> 
 +../../lib/TemplateRender.php:1217 
 +../../lib/TemplateRender.php:1220 
 +../../htdocs/add_attr_form.php:29 
 +../../htdocs/add_attr_form.php:48 
 +</code> 
 + 
 +Diese fehlerhafte Anzeige, kann durch Austausch der aktuellen **Sprachdatei** 
 +  * **''/usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo''** 
 +durch die Version, welche in Vorgängerversion von [[http://phpldapadmin.sourceforge.net/|phpLDAPadmin]] - **Version 1.2.2** - enthalten war, behoben werden. 
 + 
 +Das gesammte **phpldapadmin-1.2.2.zip-Archiv** oder **phpldapadmin-1.2.2.tgz-Archiv**, kann unter nachfolgendem externen Link, mit nachfolgendem Befehl, heruntergeladen werden: 
 +  * [[https://sourceforge.net/projects/phpldapadmin/files/phpldapadmin-php5/1.2.2/|phpLADPAdmin - Sourceforge]] 
 +<code> 
 +# wget -P /tmp/ https://sourceforge.net/projects/phpldapadmin/files/phpldapadmin-php5/1.2.2/phpldapadmin- 
 +1.2.2.tgz/download 
 +--2017-07-31 09:32:08--  https://sourceforge.net/projects/phpldapadmin/files/phpldapadmin-php5/1.2.2 
 +/phpldapadmin-1.2.2.tgz/download 
 +Resolving sourceforge.net (sourceforge.net)... 216.34.181.60 
 +Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:443... connected. 
 +HTTP request sent, awaiting response... 302 Found 
 +Location: https://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.2/phpldapadmin- 
 +1.2.2.tgz?r=&ts=1501486329&use_mirror=netcologne [following] 
 +--2017-07-31 09:32:09--  https://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.2 
 +/phpldapadmin-1.2.2.tgz?r=&ts=1501486329&use_mirror=netcologne 
 +Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59 
 +Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:443... connected. 
 +HTTP request sent, awaiting response... 302 Found 
 +Location: https://netcologne.dl.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.2/phpldapadmin- 
 +1.2.2.tgz [following] 
 +--2017-07-31 09:32:09--  https://netcologne.dl.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.2 
 +/phpldapadmin-1.2.2.tgz 
 +Resolving netcologne.dl.sourceforge.net (netcologne.dl.sourceforge.net)... 78.35.24.46, 2001:4dd0:1234:6::5f 
 +Connecting to netcologne.dl.sourceforge.net (netcologne.dl.sourceforge.net)|78.35.24.46|:443... connected. 
 +HTTP request sent, awaiting response... 200 OK 
 +Length: 1415565 (1.3M) [application/octet-stream] 
 +Saving to: ‘/tmp/download’ 
 + 
 +100%[======================================>] 1,415,565   1.24MB/  in 1.1s    
 + 
 +2017-07-31 09:32:11 (1.24 MB/s) - ‘/tmp/download’ saved [1415565/1415565] 
 +</code> 
 + 
 +Nach dem entpacken des z.B. ''phpldapadmin-1.2.2.zip''-Archivs nach z.B. ''/tmp'', was mit nachfolgendem Befehl durchgeführt werden kann 
 +<code> 
 +# tar xzvf /tmp/download -C /tmp/ 
 +</code> 
 +und im Verzeichnis ''/tmp'' ein neues Unterverzeichnis  
 +  * ''phpldapadmin-1.2.2'' 
 +erstellt. 
 + 
 +Anschließend kann eine Sicherungskopie der **Sprachdatei** ''/usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo'' mit nachfolgendem Befehl erstellt werden: 
 +<code> 
 +# cp -a /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo.orig 
 +</code> 
 + 
 +Jetzt kann die **Sprachdatei** ''/usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo'' gegen dessen Vorgängerversion mit nachfolgendem Befehl ausgetauscht werden: 
 +<code> 
 +# cp -a /tmp/phpldapadmin-1.2.2/locale/de_DE/LC_MESSAGES/messages.mo /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages.mo 
 +</code> 
 + 
 +Für zukünftige Updates von [[http://phpldapadmin.sourceforge.net/|phpLDAPadmin]], kann auch eine Sicherungskopie der [[http://phpldapadmin.sourceforge.net/|phpLDAPadmin]] - **Version 1.2.2** noch in das Verzeichnis ''/usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/'' gelegt werden, was mit nachfolgendem Befehl durchgeführt werden kann und das Herunterladen ersparen kann: 
 +<code> 
 +# cp -a /tmp/phpldapadmin-1.2.2/locale/de_DE/LC_MESSAGES/messages.mo /usr/share/phpldapadmin/locale/de_DE/LC_MESSAGES/messages_1.2.2.mo 
 +</code> 
 + 
 +Zum Abschluss kann nun noch die heruntergeladene [[http://phpldapadmin.sourceforge.net/|phpLDAPadmin]] - **Version 1.2.2** - aus dem ''/tmp''-Verzeichnis gelöscht werden, was nachfolgender Befehl ermöglicht: 
 +<code> 
 +# rm -rf /tmp/phpldapadmin-1.2.2 
 +# rm /tmp/download 
 +</code> 
 + 
 +Nach Durchführung der vorhergehenden **Konfigurationsschritte**, sollte einem **Neustart** nichts im Wege stehen und die **Apache VHOST-Konfiguration** angezogen werden: 
 +<code> 
 +# systemctl restart httpd.service 
 +</code> 
 +bzw. 
 +<code> 
 +# systemctl restart httpd.service php-fpm.service  
 +</code> 
 + 
 +:!: **HINWEIS** - **Es erfolgen __keine__ weiteren Ausgaben, wenn der Start erfolgreich war !** 
 + 
 +Anschließend sollte die Anzeige dann wie folgt aussehen:
  
 +{{:tachtler:phpldapadmin:phpldapadmin_-_anzeige_korrigiert.png|phpLDAPadmin - fehlerhafte Anzeige}}
  
tachtler/phpldapadmin_centos_7.1418133970.txt.gz · Zuletzt geändert: 2014/12/09 15:06 von klaus