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

  • 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

  • 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

  • Mysql Ver 8.0.41 zu MariaDB 10.11.11
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Doppelte Einträge verhindern
  • [abgeschlosen] PHP Composer von Plesk + .bashrc nicht vorhanden
  • Drupal 7 Focal Point – Bild auf Desktop vollständig anzeigen, nur in Responsive zuschneiden
  • ECA validiere Felder mit unlimitierter Eingabe
  • Zugriff auf Webform beschränken/gewähren
  • Drupal 10.4.5 und Bootstrap 3.x.
  • Probleme mit Drupal 10 - HTTP Statuscode 403 (gelöst)
  • View mit mehreren Ansichten, übersteuert nicht
  • [gelöst] Wiederherstellen mit backup&migrate
  • [gelöst] ID eines Webformulars ermitteln?
Weiter

Neue Kommentare

  • V-Server ..
    vor 5 Tagen 6 Stunden
  • ... generelle
    vor 5 Tagen 6 Stunden
  • oder..
    vor 1 Woche 6 Tagen
  • Also ich will dich ja nicht
    vor 1 Woche 6 Tagen
  • nochmal MariaDB vs Mysql
    vor 2 Wochen 4 Stunden
  • Vielen Dank - feedback zu den Videos
    vor 3 Wochen 3 Tagen
  • Falls dieses Thema noch mal
    vor 3 Wochen 6 Tagen
  • Prima, dann schreib bitte
    vor 4 Wochen 14 Stunden
  • Ah perfekt. Es hat an der
    vor 4 Wochen 15 Stunden
  • Davon gibt es sogar zwei
    vor 4 Wochen 16 Stunden

Statistik

Beiträge im Forum: 249987
Registrierte User: 20268

Neue User:

  • CharlestydaY
  • Darrenwem
  • DavidSeero

» Alle User anzeigen

User nach Punkten sortiert:
wla9454
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3855
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 6 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