Seite 1 von 1

Kategorieeintrag nicht möglich "MySQL error 0"

Verfasst: So 17. Jun 2007, 13:43
von gugg
Hallo zusammen.

Ich habe folgendes Problem:

Nach Installation von 4.6.15 ist es nicht möglich, unterhalb der "Hauptnavigation" (Demodaten) einen Kategorieeintrag anzulegen. Folgende Fehler treten auf:

1.) Nach Drücken des Hakensymbols erscheint oberhalb des Strukturbaumes folgende Meldung:

Code: Alles auswählen

str_newcat&send=1&idcat=1&categoryname=55&x=9&y=14 is not in the actions table!

Use the following statement to insert it with minimal functionsinto the actions table:
INSERT INTO con_actions SET idaction = 434, idarea = 6, name = 'str_newcat&send=1&idcat=1&categoryname=55&x=9&y=14', relevant = 1
2.) Das Fehlerlog enthält folgende Einträge:

Code: Alles auswählen

[17-Jun-2007 14:03:45] /cms/front_content.php MySQL error 0: 
SELECT value FROM con_system_prop WHERE type='generator' AND name='basehref'
[17-Jun-2007 14:03:45] /cms/front_content.php next_record called with no query pending.
3.) O.g. Einträge werden sowohl vom Backend, als auch vom Frontend erzeugt. D.h. jeder Seitenaufruf erzeugt einen Eintrag in der Art wie o.g.

4.) Der Fehler tritt bei MYSQL 4 und 5 auf.

5.) Die Installation ist bis auf eine Meldung zur GD-Library völlig anstandslos durchgelaufen.

6.) Provider ist Hetzner AG


Ich hab´ jetzt schon alles mögliche probiert, komm´aber nicht auf den Fehler. Möglicherweise liegt es ja an irgendwelchen Provider - Einstellungen. Systemkonfiguration sieht aber auch recht normal aus (Keine deaktivierten Funktionen, Safe_Mode aus, etc.)


Vielleicht kann mir ja jemand helfen.


Schöne Grüsse und besten Dank im voraus.

Verfasst: So 17. Jun 2007, 15:44
von HerrB
Siehe mal knownbugs.txt im Contenido-Package.

Stichwort ist $db_systemprop

Gruß
HerrB

Verfasst: So 17. Jun 2007, 19:20
von gugg
Hallo HerrB,

danke für die schellen Antwort. Habe die Änderungen bzgl.


$db_systemprop = new DB_Contenido;


durchgeführt. Hat aber leider nichts gebracht. Problem besteht weiterhin.

Hast Du vielleicht noch eine Idee.

Schöne Grüsse

Verfasst: Mo 18. Jun 2007, 11:32
von HerrB
Dann ersetze alle Vorkommen von $db_systemprop durch $db. Das muss gehen...

DB-Tabellen schon mal überprüft?

Gruß
HerrB

Verfasst: Mo 18. Jun 2007, 13:06
von gugg
Hallo HerrB,

habe alle Fundstellen von $db_systemprop durch $db ersetzt. Die einzigen Fundstellen gab es in der functions.general.php. --> Alle ersetzt.

Die Änderungen in frameset - left - right und main.php (Knownbugs.txt) etc. habe ich belassen.

Tabelle con_actions (bzgl. der ersten Fehlermeldung beim Erzeugen der Kategorie) ist vorhanden und meines Erachtens auch in Ordnung. Habe aber sicherheitshalber mal repariert / optimert / etc. --> Keine Fehler.

Fehler immer noch da.


Bitte um Hilfe

Schöne GRüsse

GUGG

Verfasst: Mo 18. Jun 2007, 14:16
von HerrB
Die Ursache wäre ungewöhnlich, aber hat der Nutzer das Recht "lock tables"? Ich glaube zwar nicht, dass es da einen Zusammenhang gibt, aber vielleicht...

Welche MySQL und PHP-Version genau?

Gruß
HerrB

Verfasst: Mo 18. Jun 2007, 19:22
von gugg
Hallo HerrB

MYSQL: 5.0.19-standard (Geht aber mit 4.0 und 4.1 auch nicht)

PHP: 4.3.1


Wie kann ich das LockTable Recht überprüfen. Es handelt sich um ein Shared-Hosting.


Schöne Grüsse und Danke für die Bemühung


GUGG