[gelöst] Kann keine Inhalte (Artikel, Forenbeiträge, etc.) mehr erstellen
am 28.12.2010 - 15:01 Uhr in
Hallo zusammen,
ich kann keine Artikel / Inhalte mehr anlegen. Wenn ich einen Artikel oder z.B. einen Forenbeitrag erstelle erscheint "Forenbeitrag XYZ wurde erstellt" und in der Zeile darunter (rot hinterlegt) "Der Beitrag konnte nicht gespeichert werden.". Davon betroffen sind normale Benutzer als auch der Admin-Account.
Anschließend kann man als Gast auf keine Inhalte mehr zugreifen, sondern nur noch als Admin. Erst wenn ich die Berechtigungen für die Website neu aufbauen lasse (admin/content/node-settings/rebuild), kann auch der Gast wieder die Inhalte sehen.
Meine Drupal-Version ist 6.20 und bei den Modulen ist auch alles auf dem neuesten Stand.
Da ich längere Zeit keine Artikel mehr erfasst habe, kann ich leider auch nicht mehr nachvollziehen, wann dieses Problem aufgetreten ist.
Habt Ihr sowas auch schon gehabt?
Viele Grüße
Matthias
- Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du in der users-Tabelle
am 28.12.2010 - 15:38 Uhr
Hast Du in der users-Tabelle von Drupal noch den User 0 (mit phpMyAdmin nachsehen)? Das macht so komische Effekte.
Beste Grüße
Werner
Danke für den Hinweis. Hatte
am 28.12.2010 - 15:45 Uhr
Danke für den Hinweis. Hatte tatsächlich einen User 0 - hab den gerade gelöscht.
Das andere Problem konnte ich zwischenzeitlich auch schon etwas eingrenzen. Unter den Logeinträgen steht was von Duplicate entry "0" bei der nid. Habe gerade schonmal in der Tabelle node_revisions das Feld nid auf autoincrement gestellt, hat aber leider nichts gebracht.
Wo holt er sich denn eine neue nid her?
Viele Grüße
Matthias
Sorry
am 28.12.2010 - 15:52 Uhr
Sorry, das habe ich schlecht ausgedrückt! Der User 0 muß da sein! Wenn der nicht da ist gibt es Probleme.
Beste Grüße
Werner
Alles klar, Mister 0 ist
am 28.12.2010 - 16:14 Uhr
Alles klar, Mister 0 ist wieder drin.
Was mein anderes Problem angeht so habe ich rausgefunden, dass in der node-Tabelle im Feld vid (ich vermute "Version ID") bei mir immer eine 0 eingetragen wird. Das dürfte der Urheber sein.
Die Datei comment.module schreibt auf Zeile 607 in die node_comment_statistics Tabelle die nid. In meinem Fall schreibt er jetzt ja 0 weil (vermutlich) in der Tabelle node im Feld vid beim letzten node-Datensatz auch eine 0 steht?!
Ich blicke das irgendwie nicht ...
Viele Grüße
Matthias
Ich hatte den Fehler
am 14.01.2011 - 10:48 Uhr
Ich hatte den Fehler gefunden. Da ich ein bestehendes phpbb-Forum importiert habe, musste ich den AUTO_INCREMENT deaktivieren. Hab vergessen ihn wieder zu aktivieren. Danach lief wieder alles.
Viele Grüße
Matthias