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 (1461)
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 (1461)
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

  • Multidomain
  • Drupal 8: Modul prevnext
  • [gelöst]Drupal 8: Fußzeilenmenü auf Login-Seite verschwunden
  • Vom jeweiligen User die Kunstwerke ausgeben.
  • Fullcalendar - Grösse Dialogfenster
  • Notify-Modul: Einmalige Benachrichtigung ueber neue Nodes senden
  • [gelöst]Drupal 9 und Ubuntu 20.04
  • [gelöst] Swiftmailer installieren um Simplenews zum Laufen zu bringen
  • Installiert ja, aber kein einziger link funktioniert
  • Drupal 9 - "read more" übersetzen nun anders, nur wie?
  • [gelöst] Nur editierbare Medien in Media-View anzeigen
  • Probleme mit dem Adminmenü
Weiter

Neue Kommentare

  • Ich nutze dazu bei D7
    vor 7 Stunden 19 Minuten
  • Soweit ich die
    vor 9 Stunden 46 Minuten
  • Erst mal gut, dass es so ein
    vor 10 Stunden 43 Minuten
  • Hey! Das Modul
    vor 1 Tag 4 Stunden
  • Ich verwende das
    vor 1 Tag 5 Stunden
  • Du benötigst das Modul
    vor 1 Tag 6 Stunden
  • Kontakt ist schonmal da! Es
    vor 1 Tag 7 Stunden
  • Hallo, nein, keine
    vor 1 Tag 7 Stunden
  • Und da sind keine
    vor 1 Tag 8 Stunden
  • Hallo, Danke für die
    vor 1 Tag 8 Stunden

Statistik

Beiträge im Forum: 246315
Registrierte User: 18909

Neue User:

  • coolpet
  • Demophobie
  • JorgeClayton

» Alle User anzeigen

User nach Punkten sortiert:
wla9038
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3834
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 2 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