bisher Typo 3.8.0, jetzt 4.0.0 und immer noch suche ich nach den defekten Seiten ...
DB-Relations zeigt folgende Meldung:
There are 3 records pointing to this missing or deleted record; [pages][6]
There are 1 records pointing to this missing or deleted record; [tt_content][301]
There are 1 records pointing to this missing or deleted record; [tt_content][311]
There are 1 records pointing to this missing or deleted record; [tt_content][321]
Wie bekomme ich die PID raus, welche die falschen Verweise enthalten?
Ja schon richtig,
nur zeigt die Ausgabe unten nur die Verweise auf nicht existente ZIELE an.
Es wird nicht angegeben, welche Tabelle denn die falschen Verweise enthält.
oder interpretiere ich das richtig?
In der Tabelle Pages gibt es keine ID 6 mehr. Aber irgendwelche in welcher anderen Tabelle ist denn der Verweis gespeichert?
Oder gibt es einen SQL mit dem ich alle Verweise auf eine ID 6 in allen Tabellen aufspüren kann?
Ich hatte das gleiche Problem. Es führen bestimmt viele Wege nach Rom, das hier hat bei mir geholfen:
Im integrierten phpmyadmin die Suche aufrufen (oben das Symbol mit der Lupe), in dem Feld "Zu suchende Wörter oder Werte (Platzhalter: "%"):" die Id der bemängelten Seite eingeben, bei dir also die 6. Darunter "genau diese Zeichenkette" auswählen und ok drücken. Danach bekommst du eine Trefferliste. Ich wurde fündig in der "pages" Tabelle - bei mir lage es an Überbleibseln von Shortcuts, die nicht mehr aktiv waren.
Stefan
@StefanKr,
ja, das hilft. ich glaube damit habe ich die Seiten jetzt gepackt ...
im tt_content waren das verweise im Feld l18n_parent. Die auf 0 gesetzt und die Meldungen sind schon mal weg.
Jetzt muss ich noch die ersten Fehler finden, sollte mit dieser Methode aber genauso gehen.
Vielen Dank für den Tip
Eben habe ich rausgefunden, dass es noch einfacher geht:
Einfach das Modul "Datenbank Überprüfung" im Tools-Bereich verwenden, dort "Full Search" auswählen und als "Search Word" die Seiten-ID eingeben.