From: Moritz Bunkus Date: Fri, 25 Jul 2008 09:20:19 +0000 (+0000) Subject: Einen Abschnitt über UTF-8 als Encoding in der Dokumentation hinzugefügt. X-Git-Tag: release-2.6.0beta1~35 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=3acaa5235c3a699a5c12cb6be054c2b15743f89f;p=kivitendo-erp.git Einen Abschnitt über UTF-8 als Encoding in der Dokumentation hinzugefügt. --- diff --git a/doc/INSTALL.texi b/doc/INSTALL.texi index f98dba9ae..44065f49b 100644 --- a/doc/INSTALL.texi +++ b/doc/INSTALL.texi @@ -140,11 +140,38 @@ core @code{apache} oder bei OpenSuSE @code{wwwrun}). PostgreSQL muss auf verschiedene Weisen angepasst werden. @menu +* Zeichensätze/die Verwendung von UTF-8:: Was bei der Verwendung von UTF-8 zu beachten ist * Änderungen an Konfigurationsdateien:: Anpassungen für Anmeldung am Server und Featureunterstützung * Erweiterung für servergespeicherte Prozeduren:: Lx-Office benutzt servergespeicherte Prozeduren * Datenbankbenutzer anlegen:: Um den Zugriff besser zu reglementieren @end menu +@node Zeichensätze/die Verwendung von UTF-8 +@section Zeichensätze/die Verwendung von UTF-8 + +Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet +werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in +Version 8.0 oder neuer benutzt werden, und der +PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale +angelegt worden sein. + +Dieses ist kann überprüft werden: ist das Encoding der Datenbank +``template1'' ``UTF8'', so kann auch Lx-Office mit UTF-8 betrieben +werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit +UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und +Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden: + +@code{pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername} + +Die Datenbankversionsnummer muss an die tatsächlich verwendete +Versionsnummer angepasst werden. + +Unter anderen Distributionen gibt es ähnliche Methoden. + +Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist +ein Neuanlegen eines weiteren Clusters nicht möglich, so kann +Lx-Office mit ISO-8850-15 als Encoding betrieben werden. + @node Änderungen an Konfigurationsdateien @section Änderungen an Konfigurationsdateien diff --git a/doc/INSTALL.txt b/doc/INSTALL.txt index 1b3786fa8..6f9ef6444 100644 --- a/doc/INSTALL.txt +++ b/doc/INSTALL.txt @@ -6,9 +6,10 @@ Inhalt der Anleitung 2 Benötigte Software und Pakete 3 Installation des Programmpaketes 4 Anpassung der PostgreSQL-Konfiguration - 4.1 Änderungen an Konfigurationsdateien - 4.2 Erweiterung für servergespeicherte Prozeduren - 4.3 Datenbankbenutzer anlegen + 4.1 Zeichensätze/die Verwendung von UTF-8 + 4.2 Änderungen an Konfigurationsdateien + 4.3 Erweiterung für servergespeicherte Prozeduren + 4.4 Datenbankbenutzer anlegen 5 Apache-Konfiguration 6 Benutzerauthentifizierung und Administratorpasswort 6.1 Grundlagen zur Benutzerauthentifizierung @@ -128,7 +129,33 @@ unterschiedlich (z.B. bei Debian/Ubuntu `www-data', bei Fedora core PostgreSQL muss auf verschiedene Weisen angepasst werden. -4.1 Änderungen an Konfigurationsdateien +4.1 Zeichensätze/die Verwendung von UTF-8 +========================================= + +Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet werden. +Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in Version 8.0 +oder neuer benutzt werden, und der PostgreSQL-Datenbankcluster muss +ebenfalls mit UTF-8 als Locale angelegt worden sein. + + Dieses ist kann überprüft werden: ist das Encoding der Datenbank +"template1" "UTF8", so kann auch Lx-Office mit UTF-8 betrieben werden. +Andernfalls ist es notwendig, einen neuen Datenbankcluster mit +UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und +Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden: + + `pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 +clustername' + + Die Datenbankversionsnummer muss an die tatsächlich verwendete +Versionsnummer angepasst werden. + + Unter anderen Distributionen gibt es ähnliche Methoden. + + Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist +ein Neuanlegen eines weiteren Clusters nicht möglich, so kann Lx-Office +mit ISO-8850-15 als Encoding betrieben werden. + +4.2 Änderungen an Konfigurationsdateien ======================================= In der Datei `postgresql.conf', die je nach Distribution in @@ -159,7 +186,7 @@ zuzulassen. Beispielsweise: host all lxoffice 127.0.0.1 255.255.255.255 password' -4.2 Erweiterung für servergespeicherte Prozeduren +4.3 Erweiterung für servergespeicherte Prozeduren ================================================= In der Datenbank `template1' muss die Unterstützung für @@ -176,7 +203,7 @@ create language 'plpgsql' handler plpgsql_call_handler lancompiler Distribution zu Distribution verschiedlich sein kann. Bei Debian/Ubuntu befindet sie sich unter `/usr/lib/postgresql/lib/plpgsql.so'. -4.3 Datenbankbenutzer anlegen +4.4 Datenbankbenutzer anlegen ============================= Wenn Sie nicht den Datenbanksuperuser "postgres" zum Zugriff benutzen diff --git a/doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html b/doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html index a7bbc5bc6..c161fd9aa 100644 --- a/doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html +++ b/doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html @@ -37,9 +37,10 @@ aufwärts: Top

PostgreSQL muss auf verschiedene Weisen angepasst werden.

diff --git a/doc/INSTALL/Datenbankbenutzer-anlegen.html b/doc/INSTALL/Datenbankbenutzer-anlegen.html index ad189f578..1a3042db4 100644 --- a/doc/INSTALL/Datenbankbenutzer-anlegen.html +++ b/doc/INSTALL/Datenbankbenutzer-anlegen.html @@ -30,7 +30,7 @@ aufwärts: 4.3 Datenbankbenutzer anlegen +

4.4 Datenbankbenutzer anlegen

Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer diff --git a/doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html b/doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html index 8cfd5cfd6..c6b5f496d 100644 --- a/doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html +++ b/doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html @@ -33,7 +33,7 @@ aufwärts: 4.2 Erweiterung für servergespeicherte Prozeduren +

4.3 Erweiterung für servergespeicherte Prozeduren

In der Datenbank template1 muss die Unterstützung für servergespeicherte Prozeduren eingerichet werden. Melden Sie sich diff --git a/doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html b/doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html new file mode 100644 index 000000000..5df2462a3 --- /dev/null +++ b/doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html @@ -0,0 +1,60 @@ + + +Zeichensätze/die Verwendung von UTF-8 - Lx-Office Installationsanleitung + + + + + + + + + + + +

+

+ + +nächstes: , +aufwärts: Anpassung der PostgreSQL-Konfiguration +


+
+ +

4.1 Zeichensätze/die Verwendung von UTF-8

+ +

Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet +werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in +Version 8.0 oder neuer benutzt werden, und der +PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale +angelegt worden sein. + +

Dieses ist kann überprüft werden: ist das Encoding der Datenbank +“template1” “UTF8”, so kann auch Lx-Office mit UTF-8 betrieben +werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit +UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und +Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden: + +

pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername + +

Die Datenbankversionsnummer muss an die tatsächlich verwendete +Versionsnummer angepasst werden. + +

Unter anderen Distributionen gibt es ähnliche Methoden. + +

Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist +ein Neuanlegen eines weiteren Clusters nicht möglich, so kann +Lx-Office mit ISO-8850-15 als Encoding betrieben werden. + + + diff --git a/doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html b/doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html index 0fa099b4b..978600c52 100644 --- a/doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html +++ b/doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html @@ -6,6 +6,7 @@ + @@ -27,11 +28,12 @@ nächstes: , +voriges: Zeichensätze/die Verwendung von UTF-8, aufwärts: Anpassung der PostgreSQL-Konfiguration


-

4.1 Änderungen an Konfigurationsdateien

+

4.2 Änderungen an Konfigurationsdateien

In der Datei postgresql.conf, die je nach Distribution in verschiedenen Verzeichnissen liegen kann diff --git a/doc/INSTALL/index.html b/doc/INSTALL/index.html index 9cd2625ca..c2facf57e 100644 --- a/doc/INSTALL/index.html +++ b/doc/INSTALL/index.html @@ -30,9 +30,10 @@

  • 3 Installation des Programmpaketes
  • 4 Anpassung der PostgreSQL-Konfiguration
  • 5 Apache-Konfiguration
  • 6 Benutzerauthentifizierung und Administratorpasswort