Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Alte Modulreste und Felder sauber aus der Datenbank löschen?

Eingetragen von Anonymous (0)
am 07.07.2017 - 20:21 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hallo, weiß jemand wie ich sicher und sauber alte Modulreste und nicht mehr vorhandene CCK Felder aus der Datenbank lösche?

Ich sehe bei mir unter /admin/reports/fields sehr haufenweise Fehlermeldungen die alle in etwa so aussehen:

Notice: Undefined index: quiz_ddlines in _field_ui_bundle_admin_path() (Zeile 335 von /www/htdocs/......._D7/modules/field_ui/field_ui.module).
Notice: Undefined index: quiz_ddlines in field_ui_fields_list() (Zeile 35 von /......./modules/field_ui/field_ui.admin.inc).
Notice: Undefined index: poll in _field_ui_bundle_admin_path() (Zeile 335 von /......._D7/modules/field_ui/field_ui.module).
Notice: Undefined index: poll in field_ui_fields_list() (Zeile 35 von /www/htdocs/......._D7/modules/field_ui/field_ui.admin.inc).
Notice: Undefined index: poll in _field_ui_bundle_admin_path() (Zeile 335 von /www/htdocs/......._D7/modules/field_ui/field_ui.module).
Notice: Undefined index: poll in field_ui_fields_list() (Zeile 35 von /......._D7/modules/field_ui/field_ui.admin.inc).
Notice: Undefined index: poll in _field_ui_bundle_admin_path() (Zeile 335 von /www/htdocs/......._D7/modules/field_ui/field_ui.module).

Alles Felder von bereits deinstallierten Modulen.

Weiter unten sehe ich Felder die ich alle nicht mehr verwende:

Wie kriege ich diese Reste von meiner Seite? Muss ich die Felder händisch von der Datenbank löschen?

.. wenn ich mich in der phpmyadmin - Datenbank einlogge sehe ich einige ungenutzte Felder die mit "field_data_field.." beginnen.

Ich kenn mich mit Datenbanken nicht aus, aber dachte eigentlich, wenn ich ein Modul deinstalliere, oder ein selbst angelegtes CCK Feld wieder lösche, es auch aus der Datenbank verschwindet.

Schlägt es auf die Performance, wenn man sehr viele ungenutzte Felder in der Datenbank liegen habe?

Sehe in der Datenbank auch noch nichtvorhandene Inhaltstypen unter "node_type", oder auch Überbleibsel einer bereits gelöschten Node Gallery.

Sorry für die vielen Fragen. Habe mal händisch ein paar Felder vom gelöschten Medien Modul gelöscht und die Seite dadurch zum crasshen gebracht.

AnhangGröße
ungen..PNG8.79 KB
fieldphp.PNG12.74 KB
Reste.PNG261.25 KB
‹ Stemming bei Search API Solr mit fremdgehostetem Server? Alte Modulreste und Felder sauber aus der Datenbank löschen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, auf Deine Frage "Muss ich

Eingetragen von Hyp1 (1463)
am 08.07.2017 - 15:55 Uhr

Hi,

auf Deine Frage "Muss ich die Felder händisch von der Datenbank löschen?" lautet die Anwort "Ja".
Mach aber vorher ein Backup.

MfG

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank:)

Eingetragen von kennedy (nicht überprüft) (0)
am 10.07.2017 - 11:31 Uhr

Vielen Dank:)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Weiß jemand warum bei Modulen

Eingetragen von kennedy (nicht überprüft) (0)
am 10.07.2017 - 11:32 Uhr

Weiß jemand warum bei Modulen und Feldern die Abfälle zustande kommen und wie ich das in Zukunft umgehen kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi,das ist einfach

Eingetragen von Hyp1 (1463)
am 10.07.2017 - 12:16 Uhr

Hi,

das ist einfach erklärt.
Beim deinstallieren (nicht nur deaktivieren) eines Modules,
sollten eigentlich Daten sowie das Schema auf der Datenbank entfernt werden.
Das machen nicht alle Module und grundlegend löscht man nichts aus einem CMS, sondern man zeigt es einfach nicht an.

Um das zu vermeiden schau im Module *.install File nach dem Datenbank Schema (hook_schema).
Sowie im *.module File nach den hooks_install und hook_unistall.

MfG

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein spätes Danke von mir.

Eingetragen von kennedy (nicht überprüft) (0)
am 14.10.2017 - 23:05 Uhr

Ein spätes Danke von mir.

Bin erst jetzt dazu gekommen die Datenbank etwas aufzuräumen.

Hab die angezeigten Tabellen unter Phpmyadmin: field_config und field_config_instance gefunden und erfolgreich löschen können. Die Fehlermeldungen sind weg und die Seite läuft noch :)

Danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Olivero veraendern
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
  • footnotes bei D10 und CKE5
  • ckeditor Bilder skalieren
  • Bild in welcher Form die Beschriftung!
  • Drupal 10 und Adaptive Theme 2.0
  • Drupal Commerce: Deprecated Module deinstallieren: CKEditor, RDF
  • [gelötst] Migration einer Seite von D8.9 auf 9 resp 10
  • Theme Olivero - Rand entfernen?
Weiter

Neue Kommentare

  • @onkel Bob,Erst mal
    vor 5 Tagen 14 Stunden
  • Prinzipiell geht das schon.
    vor 5 Tagen 14 Stunden
  • Rubi_2021 schriebWie genau
    vor 1 Woche 4 Tagen
  • Ok, war ein Versuch. ;-) Kann
    vor 1 Woche 4 Tagen
  • Danke
    vor 1 Woche 4 Tagen
  • Redest Du von dem
    vor 1 Woche 4 Tagen
  • Mit sticht das hier ins
    vor 1 Woche 4 Tagen
  • Mit welcher Version Drupal
    vor 1 Woche 4 Tagen
  • Bitte um Hilfe
    vor 1 Woche 5 Tagen
  • Fehler trotz Neuinstallation
    vor 1 Woche 5 Tagen

Statistik

Beiträge im Forum: 248796
Registrierte User: 19831

Neue User:

  • J. Berten
  • vohome
  • DerRalph

» Alle User anzeigen

User nach Punkten sortiert:
wla9333
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association