Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3acaa523

Von Moritz Bunkus vor etwa 16 Jahren hinzugefügt

  • ID 3acaa5235c3a699a5c12cb6be054c2b15743f89f
  • Vorgänger 0603f8f1
  • Nachfolger 32fa785e

Einen Abschnitt über UTF-8 als Encoding in der Dokumentation hinzugefügt.

Unterschiede anzeigen:

doc/INSTALL.texi
140 140
PostgreSQL muss auf verschiedene Weisen angepasst werden.
141 141

  
142 142
@menu
143
* Zeichens?tze/die Verwendung von UTF-8:: Was bei der Verwendung von UTF-8 zu beachten ist
143 144
* ?nderungen an Konfigurationsdateien:: Anpassungen f?r Anmeldung am Server und Featureunterst?tzung
144 145
* Erweiterung f?r servergespeicherte Prozeduren:: Lx-Office benutzt servergespeicherte Prozeduren
145 146
* Datenbankbenutzer anlegen:: Um den Zugriff besser zu reglementieren
146 147
@end menu
147 148

  
149
@node Zeichens?tze/die Verwendung von UTF-8
150
@section Zeichens?tze/die Verwendung von UTF-8
151

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

  
158
Dieses ist kann ?berpr?ft werden: ist das Encoding der Datenbank
159
``template1'' ``UTF8'', so kann auch Lx-Office mit UTF-8 betrieben
160
werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
161
UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
162
Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
163

  
164
@code{pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername}
165

  
166
Die Datenbankversionsnummer muss an die tats?chlich verwendete
167
Versionsnummer angepasst werden.
168

  
169
Unter anderen Distributionen gibt es ?hnliche Methoden.
170

  
171
Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
172
ein Neuanlegen eines weiteren Clusters nicht m?glich, so kann
173
Lx-Office mit ISO-8850-15 als Encoding betrieben werden.
174

  
148 175
@node ?nderungen an Konfigurationsdateien
149 176
@section ?nderungen an Konfigurationsdateien
150 177

  
doc/INSTALL.txt
6 6
2 Ben?tigte Software und Pakete
7 7
3 Installation des Programmpaketes
8 8
4 Anpassung der PostgreSQL-Konfiguration
9
  4.1 ?nderungen an Konfigurationsdateien
10
  4.2 Erweiterung f?r servergespeicherte Prozeduren
11
  4.3 Datenbankbenutzer anlegen
9
  4.1 Zeichens?tze/die Verwendung von UTF-8
10
  4.2 ?nderungen an Konfigurationsdateien
11
  4.3 Erweiterung f?r servergespeicherte Prozeduren
12
  4.4 Datenbankbenutzer anlegen
12 13
5 Apache-Konfiguration
13 14
6 Benutzerauthentifizierung und Administratorpasswort
14 15
  6.1 Grundlagen zur Benutzerauthentifizierung
......
128 129

  
129 130
PostgreSQL muss auf verschiedene Weisen angepasst werden.
130 131

  
131
4.1 ?nderungen an Konfigurationsdateien
132
4.1 Zeichens?tze/die Verwendung von UTF-8
133
=========================================
134

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

  
140
   Dieses ist kann ?berpr?ft werden: ist das Encoding der Datenbank
141
"template1" "UTF8", so kann auch Lx-Office mit UTF-8 betrieben werden.
142
Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
143
UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
144
Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
145

  
146
   `pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2
147
clustername'
148

  
149
   Die Datenbankversionsnummer muss an die tats?chlich verwendete
150
Versionsnummer angepasst werden.
151

  
152
   Unter anderen Distributionen gibt es ?hnliche Methoden.
153

  
154
   Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
155
ein Neuanlegen eines weiteren Clusters nicht m?glich, so kann Lx-Office
156
mit ISO-8850-15 als Encoding betrieben werden.
157

  
158
4.2 ?nderungen an Konfigurationsdateien
132 159
=======================================
133 160

  
134 161
In der Datei `postgresql.conf', die je nach Distribution in
......
159 186
host    all         lxoffice      127.0.0.1         255.255.255.255
160 187
password'
161 188

  
162
4.2 Erweiterung f?r servergespeicherte Prozeduren
189
4.3 Erweiterung f?r servergespeicherte Prozeduren
163 190
=================================================
164 191

  
165 192
In der Datenbank `template1' muss die Unterst?tzung f?r
......
176 203
Distribution zu Distribution verschiedlich sein kann. Bei Debian/Ubuntu
177 204
befindet sie sich unter `/usr/lib/postgresql/lib/plpgsql.so'.
178 205

  
179
4.3 Datenbankbenutzer anlegen
206
4.4 Datenbankbenutzer anlegen
180 207
=============================
181 208

  
182 209
Wenn Sie nicht den Datenbanksuperuser "postgres" zum Zugriff benutzen
doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html
37 37
<p>PostgreSQL muss auf verschiedene Weisen angepasst werden.
38 38

  
39 39
<ul class="menu">
40
<li><a accesskey="1" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">?nderungen an Konfigurationsdateien</a>:  Anpassungen f?r Anmeldung am Server und Featureunterst?tzung
41
<li><a accesskey="2" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung f?r servergespeicherte Prozeduren</a>:  Lx-Office benutzt servergespeicherte Prozeduren
42
<li><a accesskey="3" href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">Datenbankbenutzer anlegen</a>:  Um den Zugriff besser zu reglementieren
40
<li><a accesskey="1" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">Zeichens?tze/die Verwendung von UTF-8</a>:  Was bei der Verwendung von UTF-8 zu beachten ist
41
<li><a accesskey="2" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">?nderungen an Konfigurationsdateien</a>:  Anpassungen f?r Anmeldung am Server und Featureunterst?tzung
42
<li><a accesskey="3" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung f?r servergespeicherte Prozeduren</a>:  Lx-Office benutzt servergespeicherte Prozeduren
43
<li><a accesskey="4" href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">Datenbankbenutzer anlegen</a>:  Um den Zugriff besser zu reglementieren
43 44
</ul>
44 45

  
45 46
   </body></html>
doc/INSTALL/Datenbankbenutzer-anlegen.html
30 30
<hr>
31 31
</div>
32 32

  
33
<h3 class="section">4.3 Datenbankbenutzer anlegen</h3>
33
<h3 class="section">4.4 Datenbankbenutzer anlegen</h3>
34 34

  
35 35
<p>Wenn Sie nicht den Datenbanksuperuser &ldquo;postgres&rdquo; zum Zugriff
36 36
benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer
doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html
33 33
<hr>
34 34
</div>
35 35

  
36
<h3 class="section">4.2 Erweiterung f?r servergespeicherte Prozeduren</h3>
36
<h3 class="section">4.3 Erweiterung f?r servergespeicherte Prozeduren</h3>
37 37

  
38 38
<p>In der Datenbank <code>template1</code> muss die Unterst?tzung f?r
39 39
servergespeicherte Prozeduren eingerichet werden. Melden Sie sich
doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html
1
<html lang="en">
2
<head>
3
<title>Zeichens?tze/die Verwendung von UTF-8 - Lx-Office Installationsanleitung</title>
4
<meta http-equiv="Content-Type" content="text/html">
5
<meta name="description" content="Lx-Office Installationsanleitung">
6
<meta name="generator" content="makeinfo 4.11">
7
<link title="Top" rel="start" href="index.html#Top">
8
<link rel="up" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration" title="Anpassung der PostgreSQL-Konfiguration">
9
<link rel="next" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien" title="?nderungen an Konfigurationsdateien">
10
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
11
<meta http-equiv="Content-Style-Type" content="text/css">
12
<style type="text/css"><!--
13
  pre.display { font-family:inherit }
14
  pre.format  { font-family:inherit }
15
  pre.smalldisplay { font-family:inherit; font-size:smaller }
16
  pre.smallformat  { font-family:inherit; font-size:smaller }
17
  pre.smallexample { font-size:smaller }
18
  pre.smalllisp    { font-size:smaller }
19
  span.sc    { font-variant:small-caps }
20
  span.roman { font-family:serif; font-weight:normal; } 
21
  span.sansserif { font-family:sans-serif; font-weight:normal; } 
22
--></style>
23
</head>
24
<body>
25
<div class="node">
26
<p>
27
<a name="Zeichens%e4tze%2fdie-Verwendung-von-UTF-8"></a>
28
<a name="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8"></a>
29
n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">?nderungen an Konfigurationsdateien</a>,
30
aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">Anpassung der PostgreSQL-Konfiguration</a>
31
<hr>
32
</div>
33

  
34
<h3 class="section">4.1 Zeichens?tze/die Verwendung von UTF-8</h3>
35

  
36
<p>Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet
37
werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in
38
Version 8.0 oder neuer benutzt werden, und der
39
PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale
40
angelegt worden sein.
41

  
42
   <p>Dieses ist kann ?berpr?ft werden: ist das Encoding der Datenbank
43
&ldquo;template1&rdquo; &ldquo;UTF8&rdquo;, so kann auch Lx-Office mit UTF-8 betrieben
44
werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
45
UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
46
Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
47

  
48
   <p><code>pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername</code>
49

  
50
   <p>Die Datenbankversionsnummer muss an die tats?chlich verwendete
51
Versionsnummer angepasst werden.
52

  
53
   <p>Unter anderen Distributionen gibt es ?hnliche Methoden.
54

  
55
   <p>Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
56
ein Neuanlegen eines weiteren Clusters nicht m?glich, so kann
57
Lx-Office mit ISO-8850-15 als Encoding betrieben werden.
58

  
59
   </body></html>
60

  
doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html
6 6
<meta name="generator" content="makeinfo 4.11">
7 7
<link title="Top" rel="start" href="index.html#Top">
8 8
<link rel="up" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration" title="Anpassung der PostgreSQL-Konfiguration">
9
<link rel="prev" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8" title="Zeichens?tze/die Verwendung von UTF-8">
9 10
<link rel="next" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren" title="Erweiterung f?r servergespeicherte Prozeduren">
10 11
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
11 12
<meta http-equiv="Content-Style-Type" content="text/css">
......
27 28
<a name="%c4nderungen-an-Konfigurationsdateien"></a>
28 29
<a name="g_t_00c4nderungen-an-Konfigurationsdateien"></a>
29 30
n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung f?r servergespeicherte Prozeduren</a>,
31
voriges:&nbsp;<a rel="previous" accesskey="p" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">Zeichens?tze/die Verwendung von UTF-8</a>,
30 32
aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">Anpassung der PostgreSQL-Konfiguration</a>
31 33
<hr>
32 34
</div>
33 35

  
34
<h3 class="section">4.1 ?nderungen an Konfigurationsdateien</h3>
36
<h3 class="section">4.2 ?nderungen an Konfigurationsdateien</h3>
35 37

  
36 38
<p>In der Datei <code>postgresql.conf</code>, die je nach Distribution in
37 39
verschiedenen Verzeichnissen liegen kann
doc/INSTALL/index.html
30 30
<li><a name="toc_Installation-des-Programmpaketes" href="Installation-des-Programmpaketes.html#Installation-des-Programmpaketes">3 Installation des Programmpaketes</a>
31 31
<li><a name="toc_Anpassung-der-PostgreSQL_002dKonfiguration" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">4 Anpassung der PostgreSQL-Konfiguration</a>
32 32
<ul>
33
<li><a href="_00c4nderungen-an-Konfigurationsdateien.html#_00c4nderungen-an-Konfigurationsdateien">4.1 ?nderungen an Konfigurationsdateien</a>
34
<li><a href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">4.2 Erweiterung f?r servergespeicherte Prozeduren</a>
35
<li><a href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">4.3 Datenbankbenutzer anlegen</a>
33
<li><a href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">4.1 Zeichens?tze/die Verwendung von UTF-8</a>
34
<li><a href="_00c4nderungen-an-Konfigurationsdateien.html#_00c4nderungen-an-Konfigurationsdateien">4.2 ?nderungen an Konfigurationsdateien</a>
35
<li><a href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">4.3 Erweiterung f?r servergespeicherte Prozeduren</a>
36
<li><a href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">4.4 Datenbankbenutzer anlegen</a>
36 37
</li></ul>
37 38
<li><a name="toc_Apache_002dKonfiguration" href="Apache_002dKonfiguration.html#Apache_002dKonfiguration">5 Apache-Konfiguration</a>
38 39
<li><a name="toc_Benutzerauthentifizierung-und-Administratorpasswort" href="Benutzerauthentifizierung-und-Administratorpasswort.html#Benutzerauthentifizierung-und-Administratorpasswort">6 Benutzerauthentifizierung und Administratorpasswort</a>

Auch abrufbar als: Unified diff