News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Sitzungs-Check fehlgeschlagen

Started by Steffi2006, January 02, 2007, 02:16:10 PM

Previous topic - Next topic

Steffi2006

Hallo!

Ich habe gestern SMF 1.1.1 auf mein Board geladen. Seitdem hat ein Mitgleid eine komische Fehlermeldung. Wenn sie "Alles gelesen" anklicken will, bekommt sie folgende Fehlermeldung:

Sitzungs Check fehlgeschlagen. Bitte loggen Sie sich aus und versuchen Sie es erneut.

Habt Ihr eine Ahnung, woran das liegt?

Seit SMF 1.1.1. funktioniert leider auch der Hilfe-Button nicht mehr. Da kommt immer die Fehlermeldung:
Kann das 'manual_above' Template nicht laden. Übrigens egal welches layout ich auswähle.

Hier mal der Link zu meinem Board. http://www.steffis-buecherkiste.de/lrf/index.php

Weiß jemand Rat?

Liebe Grüße,
Steffi

ディン1031

Also zum Hilfe Template kann ich dir nur empfehlen, schau dir mal die Help.template.php im Themes/default verzeichniss an und guck ob das ein function template_manual_above() enthalten ist. Ist dies nicht der Fall dann empfehle ich dir einfach smf nochmal zu laden und diese datei nochmal zu überschreiben (nur diese Datei). Da es bei dir in jedem Theme so ist tippe ich das es an dieser datei liegt. Sollte es vorhanden sein dann kann es nur zwei möglichkeinten geben, die datei ist fehlerhaft hochgeladen worden oder deine themes die du nutzt haben eigenen help files und diese haben einen fehler.

Mit dem Session problem kann ich dir leider nicht helfen.

Mfg
DIN1031
Support only via MOD Thread! NO PM Support!
My Forum: ayu][kult Forum
My Mods: My Small Mod Collection
My Parser: DIN1031's ModParser
Current Info: More away the next days, because i've to much work to do :x

Kettu

#2
Hi,
ich weiß, dass dieses Problem in der Vergangenheit schon öfter aufgetreten ist, aber es jedes Mal an Sachen gelegen haben soll, die ich nicht habe. Deshalb auch von mir mal alle Informationen. Ich habe mich wieder eingeloggt, nachdem ich mich kurz vorher ausgeloggt hatte und landete auf der "Meine Mitteilungen"-Seite mit folgender Anzeige:

QuoteEin Fehler ist aufgetreten!
Sitzungs-Check fehlgeschlagen. Bitte loggen Sie sich aus und versuchen Sie es erneut.
Ich bin aber eingeloggt und kann auf jeden Link im Forum klicken und bekomme auch alles normal angezeigt, ohne mich neu einzuloggen. *grübel*
Eine Fehlermeldung im Protokoll gab es dazu gar nicht.
Aber einige meiner User (bisher für 3 geloggt) verursachen anscheinend beim Ausloggen die gleiche Fehlermeldung und das wird im Protokoll wie folgt geloggt:

QuoteGast    09. Februar 2007, 11:05:02
IP Adresse     Session ID
http://... index.php?action=logout;sesc
Ungültige Referring Site. Bitte gehen Sie zurück und versuchen Sie es erneut.

Edit:
Was vielleicht noch interessant ist. Der Link zeigt folgendes an:
index.php?action=pm;sa=pmactions;f=inbox;start=0
Damit habe ich den Fehler bei mir gerade reproduziert.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

jezinho

Ich habe das gleiche Problem wie die Threaderstellerin - nach dem Upgrade von 1.0.8 auf 1.1.2 erscheint beim Klick auf "Alles gelesen" auch bei mir die folgende Fehlermeldung:

"Sitzungs Check fehlgeschlagen. Bitte loggen Sie sich aus und versuchen Sie es erneut."


Ich habe keine Mods installiert und im Fehlerprotokoll taucht hierzu ebenfalls nichts auf. Wenn ich mich nicht wie in der Fehlermeldung empfohlen auslogge, kann ich trotzdem noch alles im Form machen.

Hat jemand eine Idee, wo dies dran liegen könnte?

beeeee

Ich kann dieses Problem bestätigen, trat bei einem frischen 1.1.1. und auch nach dem Update auf 1.1.2 auf. Keine Lösung in Sicht?

MrPM

Ich habe zwar noch die 1.1.1 Version, jedoch auf der im Aufbau im befindlichen Homepage habe ich schon die neue Version oben.

Dort kommt es auch zu solchen Fehlermeldungen: Ihre Sitzung.......


Michael

Kettu

Heute hatte wieder eine Userin die Meldung. Sie wollte sich ausloggen und da kam die Sache mit dem ungültige Refering Site. Wurde auch im Fehlerprotokoll geloggt. Aber da schon wieder als Gast.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

Jorin

Puh, jetzt hatte ich wirklich Bammel. Aber bei uns klappt der Klick ohne Probleme. 1.1.1 -> Update auf 1.1.2.

Kettu

Quote from: nehcregit on February 23, 2007, 02:07:07 PM
Puh, jetzt hatte ich wirklich Bammel. Aber bei uns klappt der Klick ohne Probleme. 1.1.1 -> Update auf 1.1.2.
Bei uns meistens auch. Aber ab und zu aber eben kommt diese Meldung. Ich habe auch noch keine Zusammenhänge (Aufenthaltsdauer etc.) entdecken können.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

jezinho

Bei mir tritt der Fehler grundsätzlich bei Klick auf "Alles gelesen" auf, bei jedem User, egal welcher Browser. D.h. ein Markieren als gelesen ist nicht möglich.

Kettu

Bei mir tritt das bei "Alles gelesen" Markieren nicht auf, nur ein User hat das mal erwähnt. Gab auch erstaunlicherweise keine Fehlermeldung im Log.
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

jezinho

Was das Problem mit dem "Alles gelesen"-Button angeht, bin ich denke ich dahinter gekommen: Zumindest bei mir lag es an einem veralteten Theme - mit dem Default-SMF-Theme tritt das Problem nämlich (zumindest bei mir) nicht auf.

Wer sein geliebtes Theme nicht in die Tonne treten möchte, kann folgendes probieren (hat bei mir geklappt):
1) Die BoardIndex.template.php von "eurem" Theme (also nicht dem mitgelieferten Default-SMF-Theme) in einem Texteditor öffnen
2) Im Text nach markasread suchen
3) Den kompletten Abschnitt, in dem markasread auftaucht, markieren (beginnend bei if ($context... und endend mit der nächsten schließenden geschweiften Klammer - dürften in der Regel ca. 20 Zeilen sein), und durch folgende Zeilen (das ist der entsprechende Ausschnitt aus der BoardIndex.template.php des aktuellen 1.1.2er Default-Themes - könnt ihr euch auch selber raussuchen, falls ihr mir nicht traut ;) ):

Quoteif ($context['user']['is_logged'])
   {
      echo '
   <table border="0" width="100%" cellspacing="0" cellpadding="5">
      <tr>
         <td align="', !$context['right_to_left'] ? 'left' : 'right', '" class="smalltext">
            <img src="' . $settings['images_url'] . '/new_some.gif" alt="" align="middle" /> ', $txt[333], '
            <img src="' . $settings['images_url'] . '/new_none.gif" alt="" align="middle" style="margin-left: 4ex;" /> ', $txt[334], '
         </td>
         <td align="', !$context['right_to_left'] ? 'right' : 'left', '">';

      // Mark read button.
      $mark_read_button = array('markread' => array('text' => 452, 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=all;sesc=' . $context['session_id']));

      // Show the mark all as read button?
      if ($settings['show_mark_read'] && !empty($context['categories']))
            echo '
            <table cellpadding="0" cellspacing="0" border="0" style="position: relative; top: -5px;">
               <tr>
                      ', template_button_strip($mark_read_button, 'top'), '
               </tr>
            </table>';
      echo '
         </td>
      </tr>
   </table>';
   }
4) Abspeichern, hochladen, Problem (hoffentlich) gelöst

Ich weiß nicht, ob das jemandem bei einem exotischen Theme eventuell das Design verhageln kann, aber bei mir sieht alles so aus wie vorher - nur, dass der "Alles gelesen" Button jetzt seine Aufgabe erfüllt.


Ich hoffe mal, das hilft zumindest einigen hier ebenfalls weiter. Inwieweit das Kettu zu der Fehlermeldung beim Ausloggen hilft weiß ich nicht - da das Problem bei dir nur sporadisch auftritt würd ich mal drauf tippen, dass da kein veraltetes Theme dahintersteckt :-\

Kettu

Ich glaube nicht, dass das das Theme zerfetzt, selbst wenn man Änderungen dran vorgenommen hat. Daran macht man normalerweise keine Änderungen. Danke auf jeden Fall für den Tipp. Vielleicht gibt es im Logout-Code auch sowas *grübel*
Main Forum: SMF 2.0.6
Co-Forum: SMF 2.0.6

beeeee

Ich verwende das pnpn-Theme und habe das jetzt mal angepasst. Die einzige Veränderung zum Default-Theme ist ja die if-Abfrage

  if ($settings['show_mark_read'] && !empty($context['categories']))

Hat leider nichts gebracht, die User haben weiterhin das Problem. Ich kann es bei mir nicht nachvollziehen, ist zum Mäuse melken..... :-\

jezinho

Bei mir hatte im alten Theme (unter anderem) auch dieser Teil gefehlt, welcher denke ich wohl der entscheidende war:
Quotesesc=' . $context['session_id']

Schau nochmal nach, ob der Teil mit dem "sesc" wirklich auch bei dir drin steht - falls ja, hab ich leider auch keine andere Idee ::)

Advertisement: