Auto Logout!

Support zu den Modifikationen (MODs) von Entwickler OXPUS für das phpBB 3.0.x
gtm trucker
Beiträge: 18
Registriert: Mi 24. Okt 2012, 08:37

Auto Logout!

Beitrag von gtm trucker »

Moin,

habe einige Downloads hochgeladen und bin sehr zufrieden damit.
Nun habe ich ein Thema eröffnet und den Download Link eingebunden.
Ich bin Registriert als Admin und klicke ich auf den Link in dem Thema das ich erstellt habe und werde automatisch ausgeloggt.
Kann also nicht Downloaden als gast da ich es abgeschaltet habe. Die leute sollen sich ja wenigstens registrieren für die Downloads.
Gibt es da etwas das ich vorher einstellen muss damit es funktioniert?
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Auto Logout!

Beitrag von oxpus »

Öhm, das kann mehrere Ursachen haben, jedenfalls nicht direkt durch die MOD.
Hast du andere MODs installiert, die an ser sessions.php etwas geändert haben?
Die Links, die die Download MOD verwendet, werden über phpBB-eigene Funktionen aufbereitet.
Wenn dadurch ein Logout entsteht, ist etwas ganz anderes faul.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
gtm trucker
Beiträge: 18
Registriert: Mi 24. Okt 2012, 08:37

Re: Auto Logout!

Beitrag von gtm trucker »

Hallo oxpus,

danke erstmal für deine schnelle Antwort.
Also ich habe mal nachgeschaut und es gibt nur zwei mods wo diese Datei geändert wurde.
Dazu zählt zum einen die hoschis Download Mod 6.5.9 und das Portal 2.0.0.
Für das Portal musste ich den Code

Code: Alles auswählen

if (!empty($_GET['style']) && $auth->acl_get('a_styles') && !defined('ADMIN_START'))
Ersetzen mit

Code: Alles auswählen

if (!empty($_GET['style']) && !defined('ADMIN_START') && $this->data['user_type'] != USER_IGNORE)
Ich hoffe dies beeinträchtigt nicht die Download Mod.
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Auto Logout!

Beitrag von oxpus »

Nein die ist davon nicht betroffen.
Wenn, dann hätte das gesamte Forum ein Problem.
Ich kann aber auch so nur raten, was bei dir zum Logout führt, ohne direkt das Forum zu debuggen...
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
gtm trucker
Beiträge: 18
Registriert: Mi 24. Okt 2012, 08:37

Re: Auto Logout!

Beitrag von gtm trucker »

Ja also von dem Debuggmodus höre ich zum ersten mal.
Habe es gleich mal gesucht bei google und gleich mal noch den extra debuggmodus aktiviert.
Also in der config.php das

Code: Alles auswählen

// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
zu dem

Code: Alles auswählen

@define('DEBUG', true);
@define('DEBUG_EXTRA', true);
gemacht und abgespeichert.

Danach die seite aufgerufen aber dann ist alles wie immer.
Gehe mal davon aus das alles soweit ok scheint.

Ich habe doch nur den Download Link im Thema eingebunden siehe hier http://germantruck-forum.de/viewtopic.p ... 2761aaa368 und ich habe den real link angegeben also so http://germantruck-forum.de/downloads.p ... 2761aaa368 und im Thema wird er so angezeigt Scania R440 Highline 4x2 SZM. Klickt man da drauf dann bin ich drausen. Schicke ich den Download Link extern an jemand anderes dann funktioniert es aber.
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Auto Logout!

Beitrag von oxpus »

Hm, wenn es bei anderen funktioniert, warum dann bei dir nicht?
Liegt es ggf. an den Browser-Einstellungen? Vielleicht auch ein defekter Browser Cache? Den würde ich auch mal löschen.
Und auch mal den Forum-Cache leeren.

Mit debuggen meinte ich nicht, den Debug-Modus des Forums einzuschalten, sondern direkt bei dir im Forum anschauen, was an welcher Stelle im Script wo die Session-Daten verloren gehen.
Dafür müsste man aber auch direkt per FTP die Dateien bearbeiten können, um die Debug-Ergebnisse angezeigt zu bekommen.
Das geht dabei auch weit über den Debug-Modus des Forums hinaus.
Auch kann die Einstellung des Forums bezüglich Sitzungslänge, IP-Prüfung, Serverlast und Sicherheit eine Rolle spielen.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
gtm trucker
Beiträge: 18
Registriert: Mi 24. Okt 2012, 08:37

Re: Auto Logout!

Beitrag von gtm trucker »

Oh jee,

also den Cache vom Forum und vom Browser habe ich gelöscht und auch mit einem anderen Browser habe ich es getestet.
Zum Thema Debug-Modus des Forums der Session-Daten das klingt schon etwas schwieriger.
Ich kann die daten ändern wüsste aber nicht was genau ich tun muss damit ich die Debug-Ergebnisse angezeigt bekomme.
Ich muss jetzt erst mal die session.php bearbeiten und was genau muss ich den da machen?
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Auto Logout!

Beitrag von oxpus »

Das kann ich dir ja nicht sagen, ohne eben die Dateien direkt zu debuggen...
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
gtm trucker
Beiträge: 18
Registriert: Mi 24. Okt 2012, 08:37

Re: Auto Logout!

Beitrag von gtm trucker »

Hm,... ok was muss ich machen damit du sie direkt debuggen kannst?
Brauchst die Datei oder einen Zugang?
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2660
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Auto Logout!

Beitrag von oxpus »

Wenn dann brãuchte ich Zugang per Ftp, die Dateien live verändern zu können.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Gesperrt