Merge branch '2019.03-RC'
[friendica.git/.git] / doc / de / Settings.md
1 # Settings
2
3 * [Zur Startseite der Hilfe](help)
4
5 Wenn du der Administrator einer Friendica-Instanz bist, hast du Zugriff auf das so genannte **Admin Panel** in dem du die Friendica-Instanz konfigurieren kannst,
6
7 Auf der Startseite des Admin Panels werden die Informationen zu der Instanz zusammengefasst.
8 Die erste Zahl gibt die Anzahl von Nachrichten an, die nicht zugestellt werden konnten.
9 Die Zustellung wird zu einem späteren Zeitpunkt noch einmal versucht.
10 Unter dem Punkt "Warteschlange Inspizieren" kannst du einen schnellen Blick auf die zweite Warteschlange werfen.
11 Die zweite Zahl steht für die Anzahl der Aufgaben, die die Worker noch vor sich haben.
12 Die Worker arbeiten Hintergrundprozesse ab.
13 Die Aufgaben der Worker sind priorisiert und werden anhand dieser Prioritäten abgearbeitet.
14
15 Des weiteren findest du eine Übersicht über die Accounts auf dem Friendica Knoten, die unter dem Punkt "Nutzer" moderiert werden können.
16 Sowie eine Liste der derzeit aktivierten Addons.
17 Diese Liste ist verlinkt, so dass du schnellen Zugriff auf die Informationsseiten der einzelnen Addons hast.
18 Abschließend findest du auf der Startseite des Admin Panels die installierte Version von Friendica.
19 Wenn du in Kontakt mit den Entwicklern trittst und Probleme oder Fehler zu schildern, gib diese Version bitte immer mit an.
20
21 Die Unterabschnitte des Admin Panels kannst du in der Seitenleiste auswählen.
22
23 ## Seite
24
25 In diesem Bereich des Admin Panels findest du die Hauptkonfiguration deiner Friendica-Instanz.
26 Er ist in mehrere Unterabschnitte aufgeteilt, wobei die Grundeinstellungen oben auf der Seite zu finden sind.
27
28 Da die meisten Konfigurationsoptionen einen Hilfstext im Admin Panel haben, kann und will dieser Artikel nicht alle Einstellungen abdecken.
29
30 ### Grundeinstellungen
31
32 #### Banner/Logo
33
34 Hiermit legst du das Banner der Seite fest. Standardmäßig ist das Friendica-Logo und der Name festgelegt.
35 Du kannst hierfür HTML/CSS nutzen, um den Inhalt zu gestalten und/oder die Position zu ändern, wenn es nicht bereits voreingestellt ist.
36
37 #### Systensprache
38
39 Diese Einstellung legt die Standardsprache der Instanz fest.
40 Sie wird verwendet, wenn es Friendica nicht gelingt die Spracheinstellungen des Besuchers zu erkennen oder diese nicht unterstützt wird.
41 Nutzer können diese Auswahl in den Einstellungen des Benutzerkontos überschreiben.
42
43 Die Friendica Gemeinschaft bietet einige Übersetzungen an, von denen einige mehr andere weniger komplett sind.
44 Mehr Informationen zum Übersetzungsprozess von Friendica findest du [auf dieser Seite](/help/translations) der Dokumentation.
45
46 #### Systemweites Theme
47
48 Hier kann das Theme bestimmt werden, welches standardmäßig zum Anzeigen der Seite verwendet werden soll.
49 Nutzer können in ihren Einstellungen andere Themes wählen.
50 Derzeit ist das "vier" Theme das vorausgewählte Theme.
51
52 Für mobile Geräte kannst du ein spezielles Theme wählen, wenn das Standardtheme ungeeignet für mobile Geräte sein sollte.
53 Das `vier` Theme z.B. unterstützt kleine Anzeigen und benötigt kein zusätzliches mobiles Theme.
54
55 ### Registrierung
56
57 #### Registrierungsmethode
58
59 Diese Einstellung regelt die Art der Registrierung.
60 Dabei kannst du zwischen den folgenden Optionen wählen:
61
62 * **Offen**: Jeder kann ein neues Nutzerkonto anlegen und es sofort benutzen.
63 * **Bedarf der Zustimmung**: Jeder kann ein Nutzerkonto anlegen. Dieses muss allerdings durch den Admin freigeschaltet werden, bevor es verwendet werden kann.
64 * **Geschlossen**: Es können keine weiteren Nutzerkonten angelegt werden.
65
66 ##### Einladungen
67
68 Zusätzlich zu den oben genannten Möglichkeiten, kann die Registrierung eines neuen Nutzerkontos an eine Einladung durch einen bestehenden Nutzer gekoppelt werden.
69 Hierzu muss in der [config/local.config.php](/help/Config) Datei die Option `invitation_only` aktiviert und als Registrierungsmethode entweder *Offen* oder *Bedarf der Zustimmung* gewählt werden.
70
71 #### Namen auf Vollständigkeit überprüfen
72
73 Es kann vorkommen, dass viele Spammer versuchen, sich auf deiner Seite zu registrieren.
74 In Testphasen haben wir festgestellt, dass diese automatischen Registrierungen das Feld "Vollständiger Name" oft nur mit Namen ausfüllen, die kein Leerzeichen beinhalten.
75 Wenn du Leuten erlauben willst, sich nur mit einem Namen anzumelden, dann setze die Einstellung auf "true".
76 Die Standardeinstellung ist auf "false" gesetzt.
77
78 #### OpenID Unterstützung
79
80 Standardmäßig wird OpenID für die Registrierung und für Logins genutzt.
81 Wenn du nicht willst, dass OpenID-Strukturen für dein System übernommen werden, dann setze "no_openid" auf "true".
82 Standardmäßig ist hier "false" gesetzt.
83
84 #### Unterbinde Mehrfachregistrierung
85
86 Um mehrfache Seiten zu erstellen, muss sich eine Person mehrfach registrieren können.
87 Deine Seiteneinstellung kann Registrierungen komplett blockieren oder an Bedingungen knüpfen.
88 Standardmäßig können eingeloggte Nutzer weitere Accounts für die Seitenerstellung registrieren.
89 Hier ist weiterhin eine Bestätigung notwendig, wenn "REGISTER_APPROVE" ausgewählt ist.
90 Wenn du die Erstellung weiterer Accounts blockieren willst, dann setze die Einstellung "block_extended_register" auf "true".
91 Standardmäßig ist hier "false" gesetzt.
92
93 ### Datei hochladen
94
95 #### Datenspeicher Backend
96
97 Legt das Datenspeicher Backend fest, mit dem Friendica hoch geladene Daten speichert.
98 Zwei Speicher Backends sind standardmäßig bei Friendica verfügbar:
99
100 - **Database** : Die Daten werden in einer speziellen Tabelle in der Datenbank (`storage`) gespeichert.
101 - **Filesystem** : Die Daten werden als Dateien im Dateisystem gespeichert.
102
103 Weitere Speicher Backends können als Addons von Drittanbietern verfügbar sein.
104 Falls ein solches verwendet wird, sei an dieser Stelle nur auf deren Dokumentation für weitere Informationen verwiesen.
105
106 Die Grundeinstellung ist 'Datenbank (legacy)': Dies ist die alte Methode von Friendica Daten direkt in der Datenbank abzulegen.
107
108 Bestehende Daten können zum aktuell ausgewählten Backend verschoben werden.
109 Hierfür kann der ['storage move'](help/tools) Befehl der Friendica Konsole verwendet werden.
110
111 Sollte das ausgewählte Speicher Backand zusätzliche Konfigurationsparameter besitzen, werden nach der Auswahl des Backends hier weitere Felder angezeigt.
112
113 ##### Dateipfad zum Speicher
114
115 Der Basispfad unter dem das Filesystem Datenspeicher Backend die Daten speichern soll.
116
117 Um zu verhindern, dass Daten unter Umgehung der Privatsphären-Einstellungen herunter geladen werden, sollte dieser Pfad außerhalb der Verzeichnisstruktur des Webservers liegen.
118
119 Die Grundeinstellung ist `storage`, das ist das `storage` Unterverzeichnis innerhalb des Friendica Verzeichnisses.
120
121 #### Maximale Bildgröße
122
123 Maximale Bild-Dateigröße in Byte. Standardmäßig ist 0 gesetzt, was bedeutet, dass kein Limit gesetzt ist.
124
125 ### Regeln
126
127 #### URL des weltweiten Verzeichnisses
128
129 Mit diesem Befehl wird die URL eingestellt, die zum Update des globalen Verzeichnisses genutzt wird.
130 Dieser Befehl ist in der Standardkonfiguration enthalten.
131 Der nicht dokumentierte Teil dieser Einstellung ist, dass das globale Verzeichnis gar nicht verfügbar ist, wenn diese Einstellung nicht gesetzt wird.
132 Dies erlaubt eine private Kommunikation, die komplett vom globalen Verzeichnis isoliert ist.
133
134 #### Erzwinge Veröffentlichung
135
136 Standardmäßig können Nutzer selbst auswählen, ob ihr Profil im Seitenverzeichnis erscheint.
137 Diese Einstellung zwingt alle Nutzer dazu, im Verzeichnis zu erscheinen.
138 Diese Einstellung kann vom Nutzer nicht deaktiviert werden. Die Standardeinstellung steht auf "false".
139
140 #### Öffentlichen Zugriff blockieren
141
142 Aktiviere diese Einstellung um den öffentlichen Zugriff auf alle Seiten zu sperren, solange man nicht eingeloggt ist.
143 Das blockiert die Ansicht von Profilen, Freunden, Fotos, vom Verzeichnis und den Suchseiten.
144 Ein Nebeneffekt ist, dass Einträge dieser Seite nicht im globalen Verzeichnis erscheinen.
145 Wir empfehlen, speziell diese Einstellung auszuschalten (die Einstellung ist an anderer Stelle auf dieser Seite erklärt).
146 Beachte: das ist speziell für Seiten, die beabsichtigen, von anderen Friendica-Netzwerken abgeschottet zu sein.
147 Unautorisierte Personen haben ebenfalls nicht die Möglichkeit, Freundschaftsanfragen von Seitennutzern zu beantworten.
148 Die Standardeinstellung ist deaktiviert.
149 Verfügbar in Version 2.2 und höher.
150
151 #### Für Besucher verfügbare Gemeinschaftsseiten
152
153 Die Gemeinschaftsseiten zeigen all öffentlichen Beiträge.
154 Es gibt zwei Gemeinschaftsseiten, eine lokale auf der die Beiträge der Nutzer des Knotens gesammelt werden und eine globale auf der alle bekannten Beiträge aus dem gesamten Netzwerk erscheinen.
155 Mit dieser Einstellung kann geregelt werden, welche dieser beiden Seiten Besucher aufrufen können.
156 Angemeldete Nutzer des Knotens können grundsätzlich beide Seiten verwenden.
157
158 **Hinweis**: Einige Einstellungen, wie z.B. das Verbergen von Kontakten auf der Profilseite, können die Sichtbarkeit der Beiträge auf der Gemeinschaftsseiten beeinflussen.
159
160 #### Erlaubte Domains für Kontakte
161
162 Kommagetrennte Liste von Domains, welche eine Freundschaft mit dieser Seite eingehen dürfen.
163 Wildcards werden akzeptiert (Wildcard-Unterstützung unter Windows benötigt PHP5.3) Standardmäßig sind alle gültigen Domains erlaubt.
164
165 Mit dieser Option kann man einfach geschlossene Netzwerke, z.B. im schulischen Bereich aufbauen, aus denen nicht mit dem Rest des Netzwerks kommuniziert werden soll.
166
167 #### Erlaubte Domains für E-Mails
168
169 Kommagetrennte Liste von Domains, welche bei der Registrierung als Part der Email-Adresse erlaubt sind.
170 Das grenzt Leute aus, die nicht Teil der Gruppe oder Organisation sind.
171 Wildcards werden akzeptiert (Wildcard-Unterstützung unter Windows benötigt PHP5.3) Standardmäßig sind alle gültigen Email-Adressen erlaubt.
172
173 #### Nutzern erlauben das remote_self Flag zu setzen
174
175 Webb du die Option `Nutzern erlauben das remote_self Flag zu setzen` aktivierst, können alle Nutzer Atom Feeds in den erweiterten Einstellungen des Kontakts als "Entferntes Konto" markieren.
176 Dadurch werden automatisch alle Beiträge dieser Feeds für diesen Nutzer gespiegelt und an die Kontakte bei Friendica verteilt.
177
178 Dieses Feature kann z.B. dafür genutzt werden Blogbeiträge zu spiegeln.
179 In der Grundeinstellung ist es nicht aktiviert, da es zusätzliche Last auf dem Server verursachen kann.
180 Außerdem könnte es durch Nutzer als Spam Verteiler missbraucht werden.
181
182 Als Administrator der Friendica-Instanz kannst du diese Einstellungen ansonsten nur direkt in der Datenbank vornehmen.
183 Bevor du das tust solltest du sicherstellen, dass du ein Backup der Datenbank hast und genau weißt was die Änderungen an der Datenbank bewirken, die du vornehmen willst.
184
185 #### Explizite Inhalte
186
187 Wenn Sie einen Knoten mit explizitem, nicht jugendfreien Inhalt betreiben, können Sie dies mit dieser Option ankündigen.
188 Ist diese Option aktiviert, wird ein Informationsflag in den veröffentlichten Informationen zu Ihrem Knoten gesetzt.
189 (Sollte *Server Informationen veröffentlichen* aktiviert sein.)
190
191 Zusätzlich wird auf der Registrierungsseite für neue Benutzer ein Hinweis angezeigt.
192
193 ### Erweitert
194
195 #### Proxy Einstellungen
196
197 Wenn deine Seite eine Proxy-Einstellung nutzt, musst du diese Einstellungen vornehmen, um mit anderen Seiten im Internet zu kommunizieren.
198
199 #### Netzwerk Wartezeit
200
201 Legt fest, wie lange das Netzwerk warten soll, bevor ein Timeout eintritt.
202 Der Wert wird in Sekunden angegeben. Standardmäßig ist 60 eingestellt; 0 steht für "unbegrenzt" (nicht empfohlen).
203
204 #### UTF-8 Reguläre Ausdrücke
205
206 Während der Registrierung werden die Namen daraufhin geprüft, ob sie reguläre UTF-8-Ausdrücke nutzen.
207 Hierfür wird PHP benötigt, um mit einer speziellen Einstellung kompiliert zu werden, die UTF-8-Ausdrücke benutzt.
208 Wenn du absolut keine Möglichkeit hast, Accounts zu registrieren, setze diesen Wert auf ja.
209
210 #### SSL Überprüfen
211
212 Standardmäßig erlaubt Friendica SSL-Kommunikation von Seiten, die "selbst unterzeichnete" SSL-Zertifikate nutzen.
213 Um eine weitreichende Kompatibilität mit anderen Netzwerken und Browsern zu gewährleisten, empfehlen wir, selbst unterzeichnete Zertifikate **nicht** zu nutzen.
214 Aber wir halten dich nicht davon ab, solche zu nutzen. SSL verschlüsselt alle Daten zwischen den Webseiten (und für deinen Browser), was dir eine komplett verschlüsselte Kommunikation erlaubt.
215 Auch schützt es deine Login-Daten vor Datendiebstahl. Selbst unterzeichnete Zertifikate können kostenlos erstellt werden.
216 Diese Zertifikate können allerdings Opfer eines sogenannten ["man-in-the-middle"-Angriffs](http://de.wikipedia.org/wiki/Man-in-the-middle-Angriff) werden, und sind daher weniger bevorzugt.
217 Wenn du es wünscht, kannst du eine strikte Zertifikatabfrage einstellen.
218 Das führt dazu, dass du keinerlei Verbindung zu einer selbst unterzeichneten SSL-Seite erstellen kannst
219
220 ### Automatisch ein Kontaktverzeichnis erstellen
221
222 ### Performance
223
224 ### Worker
225
226 In diesem Abschnitt kann der Hintergrund-Prozess konfiguriert werden.
227 Bevor ein neuer *Worker* Prozess gestartet wird, überprüft das System, dass die vorhandenen Resourchen ausrechend sind,
228 Aus diesem Grund kann es sein, dass die maximale Zahl der Hintergrungprozesse nicht erreicht wird.
229
230 Sollte die PHP Funktion `proc_open` auf dem Server nicht verfügbar sein, kann die Verwendung durch Friendica hier unterbunden werden.
231
232 Die Aufgaben die im Hintergrund erledigt werden, haben Prioritäten zugeteilt.
233 Um garantieren zu können, das wichtige Prozesse schnellst möglich abgearbeitet werden können, selbst wenn das System gerade stark belastet ist, sollte die *fastlane* aktiviert sein.
234
235 Wenn es auf deinem Server nicht möglich ist, einen cron Job zu starten, kannst du den *frontend* Worker einschalten.
236 Nachdem dies geschehen ist, kannst du `example.com/worker` (tausche example.com mit dem echten Domainnamen aus) aufrufen werden.
237 Dadurch werden dann die Aufgaben aktiviert, die der cron Job sonst aktivieren würde.
238
239 ### Umsiedeln
240
241 ## Nutzer
242
243 In diesem Abschnitt des Admin Panels kannst du die Nutzer deiner Friendica-Instanz moderieren.
244
245 Solltest du für **Registrierungsmethode** die Einstellung "Bedarf Zustimmung" gewählt haben, werden hier zu Beginn der Seite neue Registrationen aufgelistet.
246 Als Administrator kannst du hier die Registration akzeptieren oder ablehnen.
247
248 Unter dem Abschnitt mit den Registrationen werden die aktuell auf der Instanz registrierten Nutzer aufgelistet.
249 Die Liste kann nach Namen, E-Mail Adresse, Datum der Registration, der letzten Anmeldung oder dem letzten Beitrag und dem Account Typ sortiert werden.
250 An dieser Stelle kannst du existierende Accounts vom Zugriff auf die Instanz blockieren, sie wieder frei geben oder Accounts endgültig löschen.
251
252 Im letzten Bereich auf der Seite kannst du als Administrator neue Accounts anlegen.
253 Das Passwort für so eingerichtete Accounts werden per E-Mail an die Nutzer geschickt.
254
255 ## Addons
256
257 Dieser Bereich des Admin Panels dient der Auswahl und Konfiguration der Erweiterungen von Friendica.
258 Sie müssen in das `/addon` Verzeichnis kopiert werden.
259 Auf der Seite wird eine Liste der verfügbaren Erweiterungen angezeigt.
260 Neben den Namen der Erweiterungen wird ein Indikator angezeigt, der anzeigt ob das Addon gerade aktiviert ist oder nicht.
261
262 Wenn du die Erweiterungen aktualisiert die du auf deiner Friendica-Instanz nutzt könnte es sein, dass sie neu geladen werden müssen, damit die Änderungen aktiviert werden.
263 Um diesen Prozess zu vereinfachen gibt es am Anfang der Seite einen Button um alle aktiven Addons neu zu laden.
264
265 ## Themen
266
267 Der Bereich zur Kontrolle der auf der Friendica-Instanz verfügbaren Themen funktioniert analog zum Addons Bereich.
268 Jedes Theme hat eine extra Seite auf der der aktuelle Status, ein Bildschirmfoto des Themes, zusätzliche Informationen und eventuelle Einstellungen des Themes zu finden sind.
269 Genau wie Erweiterungen können Themes in der Übersichtsliste oder der Theme-Seite aktiviert bzw. deaktiviert werden.
270 Um ein Standardtheme für die Instanz zu wählen, benutze bitte die *Seiten* Bereich des Admin Panels.
271
272 ## Zusätzliche Features
273
274 Es gibt einige optionale Features in Friendica, die Nutzer benutzen können oder halt nicht.
275 Zum Beispiel den *dislike* Button oder den *Webeditor* beim Erstellen von neuen Beiträgen.
276 In diesem Bereich des Admin Panels kannst du die Grundeinstellungen für diese Features festlegen und gegebenenfalls die Entscheidung treffen, dass Nutzer deiner Instanz diese auch nicht mehr ändern können.
277
278 ## DB Updates
279
280 Wenn sich die Datenbankstruktur Friendicas ändert werden die Änderungen automatisch angewandt.
281 Solltest du den Verdacht haben, das eine Aktualisierung fehlgeschlagen ist, kannst du in diesem Bereich des Admin Panels den Status der Aktualisierungen überprüfen.
282
283 ## Warteschlange Inspizieren
284
285 Auf der Eingangsseite des Admin Panels werden zwei Zahlen fpr die Warteschlangen angegeben.
286 Die zweite Zahl steht für die Beiträge, die initial nicht zugestellt werden konnten und später nochmal zugestellt werden sollen.
287 Sollte diese Zahl durch die Decke brechen, solltest du nachsehen an welchen Kontakt die Zustellung der Beiträge nicht funktioniert.
288
289 Unter dem Menüpunkt "Warteschlange Inspizieren" findest du eine Liste dieser nicht zustellbaren Beiträge.
290 Diese Liste ist nach dem Empfänger sortiert.
291 Die Kommunikation zu dem Empfänger kann aus unterschiedlichen Gründen gestört sein.
292 Der andere Server könnte offline sein, oder gerade einfach nur eine hohe Systemlast aufweisen.
293
294 Aber keine Panik!
295 Friendica wird die Beiträge nicht für alle Zeiten in der Warteschlange behalten.
296 Nach einiger Zeit werden Knoten als inaktiv identifiziert und Nachrichten an Nutzer dieser Knoten aus der Warteschlange gelöscht.
297
298 ## Server Blockliste
299
300 Auf dieser Seite des Admin Panels können Administratoren einer Friendica-Instanz die komplette Kommunikation (eingehend und ausgehend) mit bestimmten Domains unterbinden.
301 Für jede dieser Blockierungen muss ein Grund angegeben werden, welcher auf der Informationsseite [friendica](/friendica) angezeigt wird.
302 Der Abgleich der Domainnamen ist exakt, Subdomains werden nicht automatisch ebenfalls blockiert.
303
304 ## Federation Statistik
305
306 Deine Instanz ist ein Teil eines Netzwerks von Servern dezentraler sozialer Netzwerke, der sogenannten **Federation**.
307 In diesem Bereich des Admin Panels findest du ein paar Zahlen zu dem Teil der Federation, die deine Instanz kennt.
308
309 ## Eintrag löschen
310
311 Hier kann man als Admin einer Friendica Instanz Beiträge und ggf. damit gekoppelte Unterhaltungen von der Instanz löschen.
312 Dazu muss man nur die GUID des Beitrags kennen.
313 Diese kann u.a. in der Adresse der `/display`-Seite gefunden werden, wenn man dem *Link zum Originalbeitrag* folgt.
314 Hier ist die GUID der letzte Teil der URL in der Adresszeile des Browsers.
315
316 ## Addon Features
317
318 Einige der Erweiterungen von Friendica benötigen global gültige Einstellungen, die der Administrator vornehmen muss.
319 Diese Erweiterungen sind hier aufgelistet, damit du die Einstellungen schneller findest.
320
321 ## Protokolle
322
323 Dieser Bereich des Admin Panels ist auf zwei Seiten verteilt.
324 Die eine Seite dient der Konfiguration, die andere dem Anzeigen der Logs.
325
326 Du solltest die Logdatei nicht in einem Verzeichnis anlegen, auf das man vom Internet aus zugreifen kann.
327 Wenn du das dennoch tun musste und die Standardeinstellungen des Apache Servers verwendest, dann solltest du darauf achten, dass die Logdateien mit der Endung `.log` oder `.out` enden.
328 Solltest du einen anderen Webserver verwenden, solltest du sicherstellen, dass der Zugrif zu Dateien mit diesen Endungen nicht möglich ist.
329
330 Es gibt fünf Level der Ausführlichkeit mit denen Friendica arbeitet: Normal, Trace, Debug, Data und All.
331 Normalerweise solltest du für den Betrieb deiner Friendica-Instanz keine Logs benötigen.
332 Wenn du versuchst einem Problem auf den Grund zu gehen, solltest du das "DEBUG" Level wählen.
333 Mit dem "All" Level schreibt Friendica alles in die Logdatei.
334 Die Datenmenge der geloggten Daten kann relativ schnell anwachsen, deshalb empfehlen wir das Anlegen von Protokollen nur zu aktivieren wenn es unbedingt nötig ist.
335
336 **Die Größe der Logdateien kann schnell anwachsen**.
337 Du solltest deshalb einen Dienst zur [log rotation](https://en.wikipedia.org/wiki/Log_rotation) einrichten.
338
339 **Bekannte Probleme**: Der Dateiname `friendica.log` kann bei speziellen Server Konfigurationen zu Problemen führen (siehe [issue 2209](https://github.com/friendica/friendica/issues/2209)).
340
341 Normalerweise werden Fehler- und Warnmeldungen von PHP unterdrückt.
342 Wenn du sie aktivieren willst, musst du folgendes in der `config/local.config.php` Datei eintragen um die Meldungen in die Datei `php.out` zu speichern
343
344         error_reporting(E_ERROR | E_WARNING | E_PARSE );
345         ini_set('error_log','php.out');
346         ini_set('log_errors','1');
347         ini_set('display_errors', '0');
348
349 Die Datei `php.out` muss vom Webserver schreibbar sein und sollte ebenfalls außerhalb der Webverzeichnisse liegen.
350 Es kommt gelegentlich vor, dass nicht deklarierte Variablen referenziert werden, dehalb raten wir davon ab `E_NOTICE` oder `E_ALL` zu verwenden.
351 Die überwiegende Mehrzahl der auf diesen Stufen dokumentierten Fehler sind absolut harmlos.
352 Solltest du mit den oben empfohlenen  Einstellungen Fehler finden, teile sie bitte den Entwicklern mit.
353 Im Allgemeinen sind dies Fehler, die behoben werden sollten.
354
355 Solltest du eine leere (weiße) Seite vorfinden, während du Friendica nutzt, werfe bitte einen Blick in die PHP Logs.
356 Solche *White Screens* sind so gut wie immer ein Zeichen dafür, dass ein Fehler aufgetreten ist.
357
358 ## Diagnose
359
360 In diesem Bereich des Admin Panels findest du zwei Werkzeuge mit der du untersuchen kannst, wie Friendica bestimmte Ressourcen einschätzt.
361 Diese Werkzeuge sind insbesondere bei der Analyse von Kommunikationsproblemen hilfreich.
362
363 "Adresse untersuchen" zeigt Informationen zu einer URL an, wie Friendica sie wahrnimmt.
364
365 Mit dem zweiten Werkzeug "Webfinger überprüfen" kannst du Informationen zu einem Ding anfordern, das über einen Webfinger ( jemand@example.com ) identifiziert wird.
366
367 # Die Ausnahmen der Regel
368
369 Für die oben genannte Regel gibt es vier Ausnahmen, deren Konfiguration nicht über das Admin Panel vorgenommen werden kann.
370 Dies sind die Datenbank Einstellungen, die Administrator Accounts, der PHP Pfad und die Konfiguration einer eventuellen Installation in ein Unterverzeichnis unterhalb der Hauptdomain.
371
372 ## Datenbank Einstellungen
373
374 Mit den folgenden Einstellungen kannst du die Zugriffsdaten für den Datenbank Server festlegen.
375
376         'database' => [
377                 'hostname' => 'localhost',
378                 'username' => 'mysqlusername',
379                 'password' => 'mysqlpassword',
380                 'database' => 'mysqldatabasename',
381                 'charset' => 'utf8mb4',
382         ],
383
384 Sollten alle der folgenden Environment-Variablen gesetzt sein, wird Friendica diese anstatt der vorher konfigurierten Werte nutzen.
385
386         MYSQL_HOST
387         MYSQL_PORT
388         MYSQL_USERNAME
389         MYSQL_PASSWORD
390         MYSQL_DATABASE
391
392 ## Administratoren
393
394 Du kannst einen, oder mehrere Accounts, zu Administratoren machen.
395 Normalerweise trifft dies auf den ersten Account zu, der nach der Installation angelegt wird.
396 Die Liste der E-Mail Adressen kann aber einfach erweitert werden.
397 Mit keiner der angegebenen E-Mail Adressen können weitere Accounts registriert werden.
398
399         'config' => [
400                 'admin_email' => 'you@example.com, buddy@example.com',
401         ],
402
403 ## PHP Pfad
404
405 Einige Prozesse von Friendica laufen im Hintergrund.
406 Für diese Prozesse muss der Pfad zu der PHP Version gesetzt sein, die verwendet werden soll.
407
408         'config' => [
409                 'php_path' => '/usr/bin/php',
410         ],
411
412 ## Unterverzeichnis Konfiguration
413
414 Man kann Friendica in ein Unterverzeichnis des Webservers installieren.
415 Wir raten allerdings dringen davon ab, da es die Interoperabilität mit anderen Netzwerken (z.B. Diaspora, GNU Social, Hubzilla) verhindert.
416 Mal angenommen, du hast ein Unterverzeichnis tests und willst Friendica in ein weiteres Unterverzeichnis installieren, dann lautet die Konfiguration hierfür:
417
418         'system' => [
419                 'urlpath' => 'tests/friendica',
420         ],
421
422 ## Weitere Ausnahmen
423
424 Es gibt noch einige experimentelle Einstellungen, die nur in der ``config/local.config.php`` Datei konfiguriert werden können.
425 Im [Konfigurationswerte, die nur in der config/local.config.php gesetzt werden können (EN)](help/Config) Artikel kannst du mehr darüber erfahren.