Page 1 of 1

Serendipity Error

Posted: Sun Jul 14, 2013 7:34 pm
by Olaf
Hallo,
ich brauche etwas Unterstützung da ich nicht weiter komme. Ich habe schon das Forum durchsucht aber leider nicht das passende gefunden. Nach dem update auf 1.7 vor einigen Wochen gab es bislang keine Probleme, am Blog wurde in letzter Zeit auch nichts verändert doch nun kann ich nicht mehr aufs Frontend und Backend zugreifen, sondern bekomme folgende Meldungen, je nachdem welche PHP Version ich auswähle. Zuvor lief das Blog unter PHP 5.4.9 ohne Probleme.
Auch die Version 1.7 habe ich noch einmal komplett auf den Server kopiert, ohne Erfolg, die Meldung bleibt.
Was kann ich noch tun, die Datenbank sieht einwandfrei aus!

Parse error: syntax error, unexpected T_NEW in /include/compat.inc.php on line 118 (PHP 5.2.17 | S9y 1.7 | MySQL-Client-Version: 5.1.61)


(PHP 5.4.9 My_SQL, Rest wie oben)
== SERENDIPITY ERROR ==

Please correct:

mysql_query() [function.mysql-query]: Unable to save result set in /include/db/mysql.inc.php on line 84

Re: Serendipity Error

Posted: Sun Jul 14, 2013 8:40 pm
by Timbalu
doch nun kann ich nicht mehr aufs Frontend und Backend zugreifen,
Ich schon..., wenn es sich um u7n dreht! Vielleicht ein temporärer Hickup?

Schmeiß mal das PhpMyAdmin an und versuche es mit Repair Table, auch wenn check table meint es sei alles in Ordnung. Vielleicht ist dein Server abgestürzt und hat korrupte Tabellen hinterlassen, oder der Festplatten oder Speicherplatz ist am Limit, etc... [siehe oben] Welche Tabelle das ist, läßt sich aus dem Gegebenen leider nicht herauslesen. Dazu müsste man vielleicht in der serendipity_config_local.inc.php mal temporär

Code: Select all

$serendipity['production'] = false;
setzen, um den Trace Path zu ermitteln.
Siehe http://dev.mysql.com/doc/refman/5.1/de/ ... table.html
Mit dem "Repair Table" Command haben es viele User schon geschafft den genannten Error klarzumachen und falls man suchen muss, kann ein solches für ordnungsgemäße Tabellen auch nicht schaden, meine ich...

Die angegebene Zeile im compat file ist jedenfalls eher ein ungewöhnlicher Ort um einen parse error herbeizuschreihen und lautet:

Code: Select all

throw new ErrorException($errStr);
besonders für den

Code: Select all

Fehler: mysql_query() [function.mysql-query]: Unable to save result set...

Re: Serendipity Error

Posted: Sun Jul 14, 2013 8:51 pm
by Olaf
Danke für den schnellen Eingriff. Aber nein es ist nicht U7N.de, sondern Uckermann3.de. Ich werde deine Vorschläge dann dort in Angriff nehmen. Melde mich dann wieder!

Re: Serendipity Error

Posted: Sun Jul 14, 2013 10:13 pm
by Olaf
Erledigt :D

Repair Table hat es gebracht.
... serendipity_visitors repair status OK

Besten dank für den Tipp, meine Frau ist wieder happy :mrgreen: !

Re: Serendipity Error

Posted: Mon Jul 15, 2013 8:31 pm
by Timbalu
Ich möchte hier noch anmerken, dass Serendipity 1.7 zwar grundsätzlich mit der PHP 5.2 Serie ab 5.2.6 läuft, diese Version aber nicht mehr von PHP supported wird. (**)

Deshalb empfehlen wir eindeutig mind. 5.3, noch besser gleich 5.4 zu verwenden, da auch die 5.3 Serie mittlerweile ihr Lebensende erreicht hat und nur noch ca ein Jahr security fixes bekommen wird. (*)

Das ganz neue PHP 5.5 ist noch nicht allgemein zu empfehlen, da Serendipity noch nicht drauf angepasst wurde.

(*) http://php.net/archive/2013.php#id2013-07-11-1
(**) http://www.php.net/archive/2011.php#id2011-08-23-1