Seite 1 von 1
Statistik fuer Sept. 2005 fehlt
Verfasst: Mo 3. Okt 2005, 13:14
von Halchteranerin
Hallo,
ich glaube, ich bringe meinen Provider um ... Der hat "mal eben so" vor ein paar Tagen MySQL von 4.0.irgendwas auf 4.1.14 aktualisiert. Erstmal funktioniert mein phpMyAdmin nicht mehr richtig (DB-Groesse wird mit 0 angezeigt, aber wenigstens sind die Daten drin), und jetzt habe ich festgestellt, dass die Statistik fuer September nicht archiviert werden konnte. Die errorlog.txt ist voll von Eintraegen à la:
Code: Alles auswählen
[01-Oct-2005 12:41:05] Invalid SQL: INSERT INTO
con_stat_archive
( idstatarch, archived, idcatart, idlang, idclient, visited, visitdate)
VALUES
(2405,
200509,
14,
1,
1,
80,
2005-09-30 18:00:45)<br><br>
Offensichtlich fehlen bei visitdate die Anfuehrungszeichen, die Frage ist aber, warum? Kann das mit der Umstellung beim Provider zusammenhaengen? Ich habe jetzt die Eintraege aus der errorlog.txt ueber phpMyAdmin eingefuegt, so dass meine Septemberstatistik nun auch da ist, aber das kann's irgendwie nicht sein.
Gruss
Christa
Verfasst: Di 4. Okt 2005, 07:57
von emergence
die einträge für september kriegst du leider nicht mehr...
damit das nicht wieder passiert
-> functions.stat.php
function statsArchive($yearmonth)
findet sich etwas weiter unten im sql query
ändere das auf
sollte dann beim nächsten mal archivieren keinen sql fehler mehr versuchen... (die snapshot version haben diesen bug nicht mehr drinnen)
Verfasst: Di 4. Okt 2005, 08:08
von Halchteranerin
emergence hat geschrieben:die einträge für september kriegst du leider nicht mehr...
Doch, die habe ich manuell eingefuegt, weil sie komplett in der errorlog.txt zu finden waren.

Toll, ich sehe gerade, bei halchter.com ist das gleiche Problem, da muss ich also auch Hand anlegen.
emergence hat geschrieben:damit das nicht wieder passiert
Danke, das habe ich jetzt geaendert!
Das war uebrigens schon in der Version 4.4.5 behoben, denn ich habe gerade bei der Schulseite nachgeschaut, und da hat das Archivieren problemlos geklappt. Was ich aber nicht verstehe: ich habe das doch nicht seit gestern oder vorgestern installiert, wieso tritt das jetzt erst auf? Oder ist die neue MySQL-Version, die der Provider gerade draufgepackt hat, "empfindlicher"?
Verfasst: Di 4. Okt 2005, 08:10
von emergence
ich glaube die mysql version ist empfindlicher..
Ihr habts gut
Verfasst: Do 6. Okt 2005, 20:30
von lux
Ihr habts gut!
Ich darf sämliche 150 Kunden von mir umstellen... *LOL* lange Nächte!
Das Problem liegt an der neuen MySQl version, hier wurden ein paar Sicherheitslöcher gestopft, leider auch so Kleinigkeiten mit den Strichen!
Typo 3 hat noch die viel Größeren Probleme, und OsCommerce funzt das halbe Backend nicht!
Da sind wir gerade milde drann!
So denn...
LUX
Re: Ihr habts gut
Verfasst: Do 6. Okt 2005, 20:33
von Halchteranerin
lux hat geschrieben:Das Problem liegt an der neuen MySQl version, hier wurden ein paar Sicherheitslöcher gestopft, leider auch so Kleinigkeiten mit den Strichen!
Was fuer Striche?
Diese Striche
Verfasst: Do 6. Okt 2005, 20:41
von lux
Diese Striche
' '

Siehe oben!
Verfasst: Do 6. Okt 2005, 20:50
von Halchteranerin
Ach, du meinst die Anfuehrungszeichen.

Na ja, zum Glueck standen alle schiefgelaufenen SQL-Statements im errorlog, ich brauchte sie nur mit Suchen und Ersetzen zu korrigieren und ueber phpMyAdmin einzufuegen, schon hatte ich meine September-Statistik wieder. Das mit den Anfuehrungszeichen ist eigentlich schon die richtige Version, weil so eine Datumsangabe eine Zeichenkette ist, es ist nur dumm, dass es vorher durchgegangen ist.
Schon Blöd!
Verfasst: Do 6. Okt 2005, 21:03
von lux
Schon Blöd!
Der Provider sollte sich nur angewöhnen, wenn er schon ein Update macht, das man ne info bekommt... und präventiv agieren kann! und nicht wenn man per zufall ins Errorlog schaut, fünf Kilometer Fehlermeldungen vorfindet (Bei 15000 Artikeln ist das ne Menge).
Das schlimmste währe wenn die komplette Seite hopps geht nur weil die Striche fehlen°! Da müsste ich glatt übers die Internetleitung zum Provider kriechen und dem Verantwortlichen eine Null aufs Auge drücken!
Aber was mach man nicht alles für die Sicherheit! *LOL*
Re: Schon Blöd!
Verfasst: Do 6. Okt 2005, 21:27
von Halchteranerin
lux hat geschrieben:Der Provider sollte sich nur angewöhnen, wenn er schon ein Update macht, das man ne info bekommt
Das waere zwar nett, aber was haette mir das geholfen? Ich haette mich vielleicht schon mal geistig darauf einstellen koennen.

ist doch schon etwas
Verfasst: Do 6. Okt 2005, 21:32
von lux
Ist doch schon etwas... *LOL*
Ich denk da wieder nur an die viele arbeit die dadurch entsteht...
und die ganze Wochenplanung ist auch wieder im Eimer...