Registrieren | Passwort vergessen |
Benutzername    Passwort    Eingeloggt bleiben    
Seitenaufbau in 0.69 Sekunden - 350 DB-Abfragen | Mitglieder: 2410 | Forum: 15753 | Downloads: 127 | Insgesamt runtergeladen: 41741 | Insgesamt: 17,473,958 eindeutige Besuche
Guten Tag [Gast]
Wenn Sie bereits Registriert sind loggen Sie sich einfach ein
©
Andreas_neu (04.04.2026 09:45): Lust auf PartnerRadio? Gemeinsam sind wir stärker. https://musikpower.eu Info´s beim Flocke JP_ONAIR (30.11.2025 20:07): Schönen 1. Advent allen User hexer (26.10.2025 17:39): hallo Charly3000 (07.06.2025 22:39): Charlys-Funradio wünsch frohe Pfingsten hexer (01.02.2025 17:43): hallo DerEinsame2 (04.01.2024 14:19): Hallo ihr lieben ich wünsche euch ein Frohes und es Gesundes neues jahr. Chat-Radio24 (02.01.2024 18:36): Ein Frohes neues Jahr wünsche ich allen JP_ONAIR (01.01.2024 16:33): Frohes neues ^^ DerEinsame2 (17.12.2023 18:24): liebe leute ich wünsche euche tolle feiertage, und das beste fürs neue jahr 2024 Radiotv (18.11.2023 19:39): Liebe Grüsse Von www.radiotvmg.de
Datum: Samstag, 25. April 2026 Diese Seite Geladen am: 15:09:45Aktuelle Zeit: Zeit
 Wer ist online
Gäste & Bots online: 2
Mitglieder online: 0
Neuestes Mitglied: Krelli

Device21MatzePunkte
Offline
DeviceDeeoNePunkte
Offline
DeviceGiftzwerg
Offline
DeviceArminPunkte
Offline
DeviceRolly8-HLPunkte
Offline
DeviceHarlekinPunkte
Offline
DeviceXxKojeckxXPunkte
Offline
DeviceKrelli
Offline
DevicepartybremenPunkte
Offline
DeviceAndreas_neuPremium bis 04.05.2026 - 09:25 UhrPunkte
Offline
Gast
gast
Gast
gast
Mehr anzeigen

     - SuperAdmin|         - Admin ©
     - Forum Mod |         - Mitglied


 Unwetterwarnung

 Server uptime
Serverchecks bei http://www.my-cronjob.de - Ihr kostenloser Cronjob- und Serverüberwachungsdienst mit Uptime-Statistik für Ihre Homepage

Suche
Durchsuchen Sie die gesamte Website:
Themen-Autor: DeeoNe
Thema ID: 2176
Thema Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde angesehen 186 mal.
Thema ansehen
Wer ist hier? 1 Gäste
 Thema drucken
PHP 8.4 läuft jetzt (Fehler gefunden?)
DeeoNe
Die Umstellung auf die aktuelle PHP Version ist erfolgt. Probleme einfach HIER melden.

www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Rolly8-HL
Du hast Probleme mit "Forum - Neue Beiträge BUG - UIP 1.9"
Habe es mal mit 1.8 getestet und geändert, unter PHP 8.5.4 ( LARAGON )
Versuche mal das
1. includes/classes/Authenticate.class.php

//         if ($update_threads && IsSet($userdata['user_id'])) { dbquery("UPDATE ".DB_USERS." SET user_threads='' WHERE user_id='".$userdata['user_id']."'"); }


2. forum/viewthread.php

/*      $result = dbquery("UPDATE ".DB_USERS." SET user_threads='".$userdata['user_threads'].".".stripslashes($thread_match)."' WHERE user_id='".$userdata['user_id']."'");
*/      
   ## user_threads > Text NULL
   if(is_null($userdata['user_threads'] )) {
   $result = dbquery("UPDATE ".DB_USERS." SET user_threads='".$userdata['user_threads'].".".stripslashes($thread_match)."' WHERE user_id='".$userdata['user_id']."'");
   } else {
   if(!stristr($userdata['user_threads'], '.'.$fdata['thread_id'])) {
   $result = dbquery("UPDATE ".DB_USERS." SET user_threads='".$userdata['user_threads'].".".stripslashes($thread_match)."' WHERE user_id='".$userdata['user_id']."'");
   } else {
   $nb__thread =  $fdata['thread_id']; $nb__forum =  $fdata['forum_id'];
   $nb__unread = preg_replace("#.$nb__thread\|(.*?)\|$nb__forum#si", ".".stripslashes($thread_match), $userdata['user_threads']);
   $result = dbquery("UPDATE ".DB_USERS." SET user_threads='".$nb__unread."' WHERE user_id='".$userdata['user_id']."'");
   }
   }


Ich hoffe das kann helfen, viel Glück.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Verwarnstatus: warningwarningwarningwarning
 
https://rolly8-hl.de
DeeoNe
Die Richtung war richtig, aber die Lösung für mein Problem war hier:

Zitat

Krelli schrieb:

Keine Garantie, aber versuche das mal:
Editiere die Datei includes/classes/Authenticate.class.php. Finde den Block (ca. Zeile 266)

if(!empty($userdata['user_lastvisit'])) {
    $userdata['user_lastvisit'] = 0;
}
und ändere ihn zu

if(empty($userdata['user_lastvisit'])) {
    $userdata['user_lastvisit'] = 0;
}

Alternativ: nimm den Block testweise ganz raus bzw. kommentiere ihn aus.

Dieser Code sorgt nämlich dafür, dass der letzte Besuch fälschlicherweise IMMER auf 0 (Null, also demnach 01.01.1970) gesetzt wird, was eigentlich ziemlicher Unsinn ist.
Wahrscheinlich ist das die Ursache dafür, dass alle nach diesem Datum verfassten Forenbeiträge als neue Beiträge gezeigt werden (außer man hat den jeweiligen Beitrag selbst verfasst).

EDIT:
Habe das gerade bei einem Kunden so geändert und es scheint tatsächlich die Lösung zu sein.


Dann noch zwei Zeilen im Forum Panel angepasst und dann klappt es wieder überall.
www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Rolly8-HL
Das ist Richtig und Deine Entscheidung. (so wie Punkt 1 von mir)
Ab jetzt solltest Du die user_threads im Auge behalten, die könnte jetzt schnell Überlaufen bei der Menge an Forum die Du auf Deiner Seite hast.

Beispiel
.1|1776857193|2 + .1|1776857282|2 + .1|1776857400|2
user_threads = .1|1776857193|2.1|1776857282|2.1|1776857400|2

besser wäre
.1|1776857193|2 ändern in .1|1776857282|2 ändern in .1|1776857400|2
user_threads = .1|1776857400|2

Damit kannst Du die gesamte Datenbank entlasten.
Aber wie gesagt viel Glück.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Verwarnstatus: warningwarningwarningwarning
 
https://rolly8-hl.de
DeeoNe
Rolly8-HL, dein Code geht auch soweit, hatte die stellen so direkt nicht gefunden.
Aber dazu müsste ich knapp 16.000 Beiträge anklicken damit die als gelesen markiert werden, das wäre jetzt mein nächstes Problem damit.
www.deeone.de/signaturen/deeone_1.png
Verwarnstatus: warningwarningwarningwarning
 
https://www.deeone.de
Harlekin
Im original PHP Fusion 7.02.07 gab es diese Zeile gar nicht.

if(!empty($userdata['user_lastvisit'])) {
    $userdata['user_lastvisit'] = 0;
}


Wüsste jetzt auch von keiner Fehlermeldung, die diesen Code als Fix braucht.
Verwarnstatus: warningwarningwarningwarning
 
https://harlekin-power.de
Krelli

Zitat

Harlekin schrieb:

Im original PHP Fusion 7.02.07 gab es diese Zeile gar nicht.

if(!empty($userdata['user_lastvisit'])) {
    $userdata['user_lastvisit'] = 0;
}


Wüsste jetzt auch von keiner Fehlermeldung, die diesen Code als Fix braucht.


Das dürfte auf meinen Mist gewachsen sein...
Es ist lange her, aber ich meine ich habe das damals eingefügt, da in der Errorlog vereinzelt "undefinded"-Warnungen wegen 'user_lastvisit' auftauchten. Das "!" hätte dort überhaupt nicht sein dürfen und sorgte seitdem für den Fehler mit neuen Beiträgen. Muss wohl seinerzeit in der Eile des Gefechts passiert sein.
Verwarnstatus: warningwarningwarningwarning
 
https://www.krelli.com
Springe ins Forum:
Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Kniffel Fehler Fehler & Bugs 2 31-08-2025 13:32
Verifizierungs Fehler Fehler & Bugs 4 11-02-2025 14:07
MF-Premium-Scores_panel Fehler Diskussions Bereich 5 29-10-2023 11:36
Fehler in der mg_last_seen_users_panel_1_0_2 Fehler & Bugs 5 04-11-2022 01:49
Link Fehler im Menü Fehler & Bugs 3 30-03-2022 22:25
©
Sämtliche Grafiken und Texte dieser Seite unterliegen dem Urheberrecht und dürfen nicht ohne Erlaubnis kopiert werden!!!
©