Benutzer-Werkzeuge

Webseiten-Werkzeuge


webedition:administration:system:sessions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
webedition:administration:system:sessions [2015/12/28 21:58]
66.249.64.12 ↷ Links angepasst weil Seiten im Wiki verschoben wurden
webedition:administration:system:sessions [2018/04/28 22:47] (aktuell)
Sascha Nemecek
Zeile 18: Zeile 18:
  
 == Transparent == == Transparent ==
-In der Einstellung //​Transparent//​ werden die Sitzungsdaten verschlüsselt in der Datenbank gespeichert. Als Schlüssel kommen dabei, ähnlich wie bei Suhosin, Daten zum Einsatz, die der Browser von sich aus Preis gibt. Der hierbei verwendete Schlüssel ist bei allen gleichen Browsern identisch. Die Entschlüsselung ist hier nur leicht erschwert, verhindert jedoch bereits, ​daß externe Dienste Zugriff auf eine Benutzersitzung erhalten. Teilweiser Schutz bei fälschlich geposteten Sitzungsschlüsseln in einer URL.+In der Einstellung //​Transparent//​ werden die Sitzungsdaten verschlüsselt in der Datenbank gespeichert. Als Schlüssel kommen dabei, ähnlich wie bei Suhosin, Daten zum Einsatz, die der Browser von sich aus Preis gibt. Der hierbei verwendete Schlüssel ist bei allen gleichen Browsern identisch. Die Entschlüsselung ist hier nur leicht erschwert, verhindert jedoch bereits, ​dass externe Dienste Zugriff auf eine Benutzersitzung erhalten. Teilweiser Schutz bei fälschlich geposteten Sitzungsschlüsseln in einer URL.
  
 == Cookie == == Cookie ==
Zeile 24: Zeile 24:
  
 ===== Was sollte bei der Aktivierung beachtet werden ===== ===== Was sollte bei der Aktivierung beachtet werden =====
-<note important>​Stellen Sie sicher, ​daß Sie einen FTP-Zugang zum Server besitzen. Loggen Sie sich Probehalber ein um sicherzustellen ​daß die Daten korrekt sind. Wählen Sie für die Aktivierung einen Zeitpunkt aus, zu dem sich möglichst keine Kunden/​Benutzer im System befinden. Durch die Aktivierung werden alle Kunden und Benutzer vom System abgemeldet und alle in der Sitzung gespeicherten Daten gehen verloren.+<note important>​Stellen Sie sicher, ​dass Sie einen FTP-Zugang zum Server besitzen. Loggen Sie sich Probehalber ein um sicherzustellen ​dass die Daten korrekt sind. Wählen Sie für die Aktivierung einen Zeitpunkt aus, zu dem sich möglichst keine Kunden/​Benutzer im System befinden. Durch die Aktivierung werden alle Kunden und Benutzer vom System abgemeldet und alle in der Sitzung gespeicherten Daten gehen verloren.
 Speichern und schließen Sie vorher alle offenen Dokumente.</​note>​ Speichern und schließen Sie vorher alle offenen Dokumente.</​note>​
  
 Aktivieren Sie zunächst in den Einstellungen die Fehlerbehandlung und schalten Sie dort mindesten Warnungen zusätzlich ein. Aktivieren Sie das loggen der Fehler in der Datenbank und lassen Sie sich die Fehler an eine Email-Adresse schicken. Generell sollten Sie die Fehlerbehandlung immer aktiv lassen und dort angezeigte Fehler, sofern Sie von Ihnen verursacht sind, selbst beheben, oder Systemfehler im [[http://​qa.webedition.org|Bug-Report-System]] melden. Aktivieren Sie zunächst in den Einstellungen die Fehlerbehandlung und schalten Sie dort mindesten Warnungen zusätzlich ein. Aktivieren Sie das loggen der Fehler in der Datenbank und lassen Sie sich die Fehler an eine Email-Adresse schicken. Generell sollten Sie die Fehlerbehandlung immer aktiv lassen und dort angezeigte Fehler, sofern Sie von Ihnen verursacht sind, selbst beheben, oder Systemfehler im [[http://​qa.webedition.org|Bug-Report-System]] melden.
  
-Aktivieren Sie nun die Sitzungsverwaltung und schalten alle gewünschten Optionen ein. Speichern Sie die Einstellungen. Sie sollten noch eine Erfolgsmeldung erhalten, danach meldet webEdition, ​daß Sie nicht mehr im System eingeloggt sind und sich neu anmelden müssen.+Aktivieren Sie nun die Sitzungsverwaltung und schalten alle gewünschten Optionen ein. Speichern Sie die Einstellungen. Sie sollten noch eine Erfolgsmeldung erhalten, danach meldet webEdition, ​dass Sie nicht mehr im System eingeloggt sind und sich neu anmelden müssen.
 Schließen Sie dazu am besten den Browser oder den entsprechenden Tab und rufen webEdition erneut auf. Melden Sie sich am System neu an. Startet webEdition, hat alles geklappt und ihre Sitzungen werden nun von webEdition verwaltet. Sollte webEdition nicht mehr starten, dann lesen Sie bitte unten Problembehebung. Schließen Sie dazu am besten den Browser oder den entsprechenden Tab und rufen webEdition erneut auf. Melden Sie sich am System neu an. Startet webEdition, hat alles geklappt und ihre Sitzungen werden nun von webEdition verwaltet. Sollte webEdition nicht mehr starten, dann lesen Sie bitte unten Problembehebung.
  
Zeile 43: Zeile 43:
 Um wieder Zugriff auf das System zu erhalten laden Sie die Datei ''/​webEdition/​we/​include/​conf/​we_conf_global.inc.php''​ von dem Server herunter. Öffnen Sie die Datei in einem Editor und suchen Sie die Zeile <code php>​define('​SYSTEM_WE_SESSION',​ true);</​code>​ und ändern Sie diese in <code php>​define('​SYSTEM_WE_SESSION',​ false);</​code>​. Speichern Sie die Datei und laden Sie diese wieder auf den Server. Danach können Sie sich erneut am System einloggen. Um wieder Zugriff auf das System zu erhalten laden Sie die Datei ''/​webEdition/​we/​include/​conf/​we_conf_global.inc.php''​ von dem Server herunter. Öffnen Sie die Datei in einem Editor und suchen Sie die Zeile <code php>​define('​SYSTEM_WE_SESSION',​ true);</​code>​ und ändern Sie diese in <code php>​define('​SYSTEM_WE_SESSION',​ false);</​code>​. Speichern Sie die Datei und laden Sie diese wieder auf den Server. Danach können Sie sich erneut am System einloggen.
  
-Bitte schauen Sie im Fehlerlog ​nach und schreiben Sie einen Fehlerbericht auf [[http://​qa.webedition.org|Bug Report]]. Bitte löschen Sie das Fehlerlog **nicht** und hängen Sie die letzten 2-3 Fehler des Logs per Export-Funktion an den Fehlerbericht an (nach Absenden eine an den Bericht Datei anfügen). +Bitte schauen Sie im Fehler-Protokoll (''​Menü Einstellungen > Fehler-Protokoll''​) ​nach und schreiben Sie einen Fehlerbericht auf [[http://​qa.webedition.org|Bug Report]]. Bitte löschen Sie das Fehlerlog **nicht** und hängen Sie die letzten 2-3 Fehler des Logs per Export-Funktion an den Fehlerbericht an (nach Absenden eine an den Bericht Datei anfügen). 
-Leider bietet PHP diverse Konfigurationsmöglichkeiten und die Hoster benutzen viele dieser Möglichkeiten, ​sodaß ​es nicht möglich ist alle Kombinationen im Vorfeld zu testen.+Leider bietet PHP diverse Konfigurationsmöglichkeiten und die Hoster benutzen viele dieser Möglichkeiten, ​sodass ​es nicht möglich ist alle Kombinationen im Vorfeld zu testen.
webedition/administration/system/sessions.txt · Zuletzt geändert: 2018/04/28 22:47 von Sascha Nemecek

Recent changes RSS feed