Servereinstellungen
Aus SMFPortal.de Wiki
Die Servereinstellungen regeln den Zugriff deines Forums auf den Server. Hier werden grundsätzliche Pfade eingestellt und auch der Wartungshinweis angegeben. Es stehen folgende Punkte zur Verfügung:
- Zentralkonfiguration
- Zusatzkonfiguration
- Cache
Unter SMF 2.0 ist als zusätzlicher Punkt noch Sprachen hinzugekommen.
Inhaltsverzeichnis |
Zentralkonfiguration
In diesem Bereich werden Einstellungen rund um Grundverzeichnisse, Datenbankeinstellungen und dem Wartungs Modus eingestellt.
Derzeit ist der Unterschied zwischen SMF 1.1 und SMF 2 nur im zusätzlichen Punkt des Cache Verzeichniss.
Bild Zentralkonfiguration SMF 1.1.x
Bild Zentralkonfiguration SMF 2.0.x
Erklärung der einzelnen Menü-Punkte
Datenbank Einstellungen
- Serveradresse der Datenbank
Bezeichnet das momentan genutzte System oder die eigene IP-Adresse. Du kannst hier in der Regel den Eintrag localhost stehen lassen.
- Datenbank Username
Mit diesem Usernamen ist der Zugriff auf die Datenbank möglich, in der die SMF-Tabellen liegen.
- Datenbank Passwort
Dieses Passwort wird benötigt, um auf die Datenbank zugreifen zu können.
- Datenbank Name
Der Name der Datenbank, in der die SMF-Tabellen abgelegt sind.
- Datenbank Prefix der Tabellen:
Dieser Prefix wird vor allen SMF-Tabellen gesetzt. So ist es z.B. möglich, andere Systeme oder auch eine zweite SMF-Installation mit einer Datenbank zu betreiben.
- Benutze dauerhafte Datenbankverbindung
Ist diese Einstellung aktiv, wird eine dauerhafte Verbindung zur Datenbank gehalten. Dies kann einen Geschwindigkeitszuwachs bedeuten, wird aber bei dedizierten Servern meist nicht zugelassen. Lasse diesen Punkt also deaktiviert.
- Sendet E-Mails bei MySQL Verbindungsfehler
Sendet eine E-Mail an die Administrator-E-Mail-Adresse, wenn die Datenbank nicht erreichbar ist und gleichzeitig ein Zugriff auf das Forum erfolgt. Geschieht dies auffällig oft, solltest du Kontakt mit deinem Hoster aufnehmen oder die Serveranbindung bzw. -Einstellungen prüfen.
Wartungsmodus
- Wartungsmodus
Ermöglicht, das Forum in den Wartungsmodus zu versetzen. Mitglieder können sich nicht mehr einloggen und Beiträge schreiben. Einzig der Administrator des Forums kann sich einloggen und auf das ACP (Admin Control Panel) zugreifen.
- Betreff für die Meldung
Hier kannst du den Betreff (Titel) der Wartungsmeldung ändern. Dieser wird den Benutzern beim Aufruf des Forums angezeigt, wenn der Wartungsmodus aktiviert wurde. BB-Code ist möglich.
- Nachricht für die Meldung
Teile deinen Benutzern mit, warum sich das Forum im Wartungsmodus befindet und wann es voraussichtlich wieder voll zugänglich sein wird. Ändere dazu diesen Text. BB-Code ist möglich.
Grundinformationen zum Forum, dem Cookie und der Sprache
- Name des Forums
Der Name des Forums wird meist im Header (Theme-abhängig) und im Pathway angezeigt.
- E-Mail Adresse des Webmasters:
An diese E-Mail-Adresse schickt das SMF z.B. Fehlermeldungen oder von den Mitgliedern gemeldete Beiträge oder PMs. Achte darauf, dass diese E-Mail-Adresse wirklich existiert und erreichbar ist.
- Cookie Name
Der Cookie-Name besteht aus festem Text gefolgt von einer zufällig generierten Zahl. Hier kannst du den Cookie-Namen ändern, sollten z.B. Probleme beim Login oder Logout auftreten.
- Standard-Sprache des Forums:
Hast du weitere Sprachdateien installiert, kannst du hier die Standard-Sprache des Forums einstellen. Wenn du es im ACP erlaubt hast, können Mitglieder sich aber auch eine andere Sprache in ihrem Profil einstellen.
Verzeichnisse und Forum URL
- Forum URL
URL zum Forumroot. Stimmt der Pfad nicht, kann das Forum nicht aufgerufen werden. Korrigieren kannst du das z.B. mit Hilfe der repair_settings.php.
- SMF Verzeichnis
Der absolute Pfad zum Forumroot.
- Sources Verzeichnis
Der absolute Pfad zum Verzeichnis ../Sources innerhalb des Forumverzeichnisses. Wird benötigt, damit die Source-Dateien gefunden werden können.
- Cache Verzeichnis (Nur SMF 2.0)
Der absolute Pfad zum Verzeichnis ../cache innerhalb des Forumverzeichnisses. Wird benötigt, damit die Cache-Dateien gefunden und erzeugt werden können.
Zusatzkonfiguration
In diesem Bereich werden Einstellungen rund um die Ausgabe der Seite an den Browser und das Speichern der Login Daten des Mitglieds geregelt.
In der SMF Version 1.1 werden hier zusätzlich Einstellungen für die Art des Mail Versandes getätigt.
Falls ihr den Punkt für die Einstellungen des Mail-Versandes in der Version 2.0 sucht, findet ihr diesen unter Wartungen -> E-Mail -> E-Mail Einstellungen.
Bild Zusatzkonfiguration SMF 1.1.x
Bild Zusatzkonfiguration SMF 2.0.x
Erklärung der einzelnen Menü Punkte
E-Mail Versand Einstellungen
Dieser Punkt ist nur in SMF 1.1 an dieser Position zu finden.
- Mail Typ
Hier kannst du den Mail-Typ einstellen, den SMF verwenden soll, um z.B. Benachrichtigungen oder Fehlermeldungen zu verschicken. Auf einigen Servern ist es notwendig, statt PHP hier die SMTP-Funktion zu verwenden. Alle nötigen Angaben erhälst du von deinem Hoster.
- SMTP Server
Gib hier den SMTP-Server an, in der Regel die Domain ohne www, also z.B. SMFPortal.de.
- SMTP-Port
Der Port, über den der Mailverkehr geleitet wird.
- SMTP Username
Der SMTP-Username.
- SMTP Passwort
Das SMTP-Passwort.
Cookie Einstellungen
- Gültigkeitsdauer des Login-Cookies (in Minuten)
Hiermit wird die Sitzungslänge eingestellt. Ist das Mitglied die hier angegebene Zeit inaktiv, wird es automatisch ausgeloggt.
- Aktiviere lokales Speichern der Cookies
Ist diese Option aktiviert, werden Cookies nicht auf dem Server gespeichert, sondern lokal auf den PCs der Benutzer. Wichtig: Bei Verwendung von SSI-Funktionen, die Cookie-Informationen benötigen, muss diese Option deaktiviert bleiben, da lokal gespeicherte Cookies nur innerhalb des Forenroot-Verzeichnisses funktionieren.
- Subdomain unabhängige Cookies verwenden?
Ermöglicht das Verwenden der Cookie-Informationen unabhängig von Subdomains. Aktiviere diese Option nur, wenn du Subdomains mit Logins nutzt und dir sicher bist, welche Subdomains es gibt.
Tabellen Optimierung
- Optimiere Tabellen alle x Tage
Gibt an, in welchem Abstand dein Forum automatisch die Tabellen optimiert. Dies kann einen Geschwindigkeitszuwachs bedeuten.
Dieser Punkt ist nur in SMF 1.1 an dieser Position zu finden, in SMF 2.0 kann diese über die Wartung -> Geplante Aufgaben gesteuert werden.
- Max. Benutzer für Optimierung
Gibt an, wie viele Mitglieder maximal online sein dürfen, damit SMF eine Optimierung der Tabellen vornimmt.
- Automatisches Reparieren defekter Tabellen
Veranlasst das Forum, defekte Tabellen automatisch zu reparieren. Im Normalfall werden die Benutzer das nicht merken, da die Reparatur nur Sekunden in Anspruch nimmt (natürlich je nach Tabellengröße). Ist das Forum längere Zeit nicht erreichbar, wird eine Fehler-E-Mail an den Administrator versandt.
Steuerung der Art der Ausgaben an den Browser
- Komprimierte Ausgabe aktivieren
Veranlasst das Forum für die Übertragung aller Daten eine komprimierte Ausgabe zu verwenden. Dies spart Transfervolumen (Traffic), zur Ausführung wird auf dem Server die Zlib-Bibliothek benötigt.
- Benutze datenbankgestützte Sitzungen
Sitzungen werden in der Datenbank gespeichert, was den Server nicht unnötig belastet und Timeouts vorbeugt.
- Browser darf Seiten zwischenspeichern
Reduziert das Transfervolumen (Traffic), indem der Browser die letzten Seiten zwischenspeichert. Beim Benutzen des Zurück-Buttons wird aber z.B. die Seite nicht neu vom Server geladen, sondern aus dem Cache des Browsers aufgerufen, wodurch Kennzeichnungen der gelesenen Beiträge nicht aktuell sein müssen.
- Zeit bevor eine Sitzung abläuft (in Sekunden)
Gibt die Zeit in Sekunden an, bevor eine Sitzung als abgelaufen gekennzeichnet wird.
Cache
Dieser Bereich dient zum einstellen des Caches. Wenn ihr nicht wisst wozu das dient, dann werdet ihr auch nichts damit anfangen können.
Sprachen
Dieser Punkt ist nur im SMF 2.0 vorhanden.
Bild Sprachen SMF 2.0
Beschreibung
Der Punkt Sprachen, dient dazu die Sprachdateien und Übersetzungen zu pflegen.
Hier ist es möglich jederzeit seine Sprachdateien zu bearbeiten und zu erweitern. Damit ist es auch möglich, fehlende Übersetzungen nachzutragen.