Fragen zur Datenbank

  • Joomla Version
    5
    PHP Version
    PHP 8.4.x
    Hoster
    lokal

    Habe mal eine Frage.
    Wenn ich einen Beitrag lösche ist der weiterhin in meiner Datenbank unter Content (phpMyadmin).

    Wenn ich den Eintrag aus der DB lösche habe ich eine Fehlermeldung und keinen Zugriff mehr auf die Joomla-Seite.

    Wie kann man denn einen Beitrag aus der DB entfernen ?

  • Wenn ich den Eintrag aus der DB lösche habe ich eine Fehlermeldung und keinen Zugriff mehr auf die Joomla-Seite.

    Wenn der Beitrag mit einem (Start-) Menüpunkt verknüpft ist, muss du vor dem Löschen einen anderen Beitrag auswählen.

    Sonst findet er ja keinen Beitrag mehr.

    Wie kann man denn einen Beitrag aus der DB entfernen ?

    Brauchst du nicht. Nach dem Löschen befindet sich der Beitrag im Papierkorb.

    Jetzt setzt du den Status auf 'Papierkorb'

    Wenn du hier nun den Beitrag löscht, ist er auch in der DB gelöscht.


    Zur Info:

    Die Beiträge findest du in der Tabelle #_content:

    Gruß Elwood

  • Siehe übrigens wenn du in der Beitragsliste im Backend bist z.B. per

    Dashboard Site Beiträge

    per Hilfe-Button im Backend auch:

    help.joomla.org/proxy?keyref=Help53:Articles&lang=de#Werkzeugleiste

    help.joomla.org/proxy?keyref=J4.x:Deleting_an_Article/de

  • Das ist in der Regel keine gute Lösung.

    Es werden bei Speichern von neuen Beiträgen auch noch in anderen Datenbanktabellen einträge vorgenommen...

    Je nachdem welche weiteren Joomla-Erweiterungen installiert sind können zusätzlich weitere Abhängigkeiten bzw. weitere einträge in anderen Datenbanktabellen erfolgen usw.

    Das kann dann zu erheblichen Problemen führen wenn in der Datenbank "herumgepfuscht" wird indem in der Tabelle #_content ein Beitrag per phpmyadmin gelöscht wird...

    Siehe z.B.:

    Wenn ich den Eintrag aus der DB lösche habe ich eine Fehlermeldung und keinen Zugriff mehr auf die Joomla-Seite.

  • Die 3 Beiträge sind tatsächlich mit nichts mehr verknüpft.
    Habe die per phpmyadmin gelöscht (natürlich erst Backup gemacht)

    Danach alles getestet.

    Alles im grünen Bereich.

    1000 Dank für die Infos.
    Papierkorb hatte ich nicht mehr auf dem Schirm.