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

Probleme bei der Deinstallation eines Modules

Eingetragen von Judge (5)
am 12.12.2014 - 10:18 Uhr in
  • Module
  • Drupal 7.x

Hallo zusammen,

ich habe das Modul "Piwik Web Analytics" installiert. Nun habe ich es deaktiviert und wollte es Deinstallieren. Leider taucht es jedoch in der Liste der Deinstallierbaren Plugins nicht auf: Siehe beide Anhänge.

Hat jemand eine Idee was da los ist und wie ich es los werde? Ich mache mir gerade etwas Sorgen, das das mit der kürzlich bekannt gewordenen Sicherheitslücke zu tun haben könnte.

AnhangGröße
admin_modules-list.png222.49 KB
admin_modules-uninstall.png111.93 KB
‹ Inline Entity Form: Node create form innerhalb der darstellung eines anderen nodetyps erzeugt ajax fehler in ief! :( wenn mobilGerät: block ausblenden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine Idee wäre Drush

Eingetragen von bolshii (148)
am 12.12.2014 - 11:54 Uhr

Eine Idee wäre Drush installieren, falls du root-Rechte hast.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Ingo, habe ich - und dann?

Eingetragen von Judge (5)
am 12.12.2014 - 15:08 Uhr

Hi Ingo,

habe ich - und dann? Dann weiß ich weder, warum das Plugin nicht auf regulärem Wege zur Deinstallation bereit steht, noch ob es etwas mit der Sicherheitslücke zu tun hat ...
Passiert sowas denn mit Drupal-Modulen öfter, so das man öfter auf Drush zurückgreifen muss um ehemals genutzte Module zu deinstallieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich kenne deinen Server

Eingetragen von bolshii (148)
am 12.12.2014 - 15:36 Uhr

Ich kenne deinen Server nicht. Ich vermute ein Rechte-Problem. Drush kommt mit einigem mehr klar, als das Gefummel im Backend.

Falls du Ubuntu 12.04 oder 14.04 nutzt und drush installieren willst, geht es hiermit ganz fix:

Ins Terminal

pear channel-discover pear.drush.org
pear install drush/drush

Nach der Installation kurz testen, ob drush läuft

'drush' bzw. 'drush version'

Wichtig: drush immer im Webroot deiner Site ausführen!

Sieh kurz nach, wie genau das Modul heißt und dann

'drush dis 'modul_name'

Anschließend

'drush cc all'

HTH

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da bist Du nicht alleine!

Eingetragen von maen (547)
am 12.12.2014 - 15:51 Uhr

Ich habe eine ähnliches Problem mit features und strongarm. Zwar kann ich die im deinstaller sehen, da passiert aber nix. Und etliche Module, die ich so ausprobiere, hängen nachher noch im System. Dabei achte ich ganz genau dadrauf!

Scheint so zu sein, dass bei denen in der .install entweder noch alter code klebt, also vor dem hook_schema, oder sonstwas in die Hose gegangen ist.

Zu Deinem eigentlichen Problem kann ich leider nichts beitragen...

  • Anmelden oder Registrieren um Kommentare zu schreiben

bolshii schrieb Ich kenne

Eingetragen von Judge (5)
am 12.12.2014 - 16:49 Uhr
bolshii schrieb

Ich kenne deinen Server nicht. Ich vermute ein Rechte-Problem.

War auch nicht böse gemeint - bitte nicht falsch verstehen. Ich hinterfrage die Empfehlungen nur gerne, damit sich nicht Workarround über Workarround stapelt und irgendwann garnichts mehr geht ... Ein Rechteproblem kann ich eigentlich dadurch ausschließen, das ich die Module immer über das BackEnd installiere und alle Dateien daher die Berechtigungen des Webservers haben müssen.

Egal - ich bin Deinem Rat gefolgt, mit folgendem Ergebnis:

$ drush dis piwik
piwik is already disabled.                                                                                                                                                                          [ok]
There were no extensions that could be disabled.
$ drush cc all
'all' cache was cleared.                                                                                                                                                                            [success]
$

Ergebnis im BackEnd: Unverändert: "Piwik" taucht deaktiviert in der Liste auf, fehlt jedoch in der Uninstall - Liste.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Piwik legt keine eigene

Eingetragen von JThan (396)
am 12.12.2014 - 18:34 Uhr

Piwik legt keine eigene Tabelle an.
Die uninstall Funktion von Piwik sieht so aus:

function piwik_uninstall() {
  variable_del('piwik_cache');
  variable_del('piwik_codesnippet_before');
  variable_del('piwik_codesnippet_after');
  variable_del('piwik_custom');
  variable_del('piwik_custom_var');
  variable_del('piwik_domain_mode');
  variable_del('piwik_js_scope');
  variable_del('piwik_last_cache');
  variable_del('piwik_page_title_hierarchy');
  variable_del('piwik_page_title_hierarchy_exclude_home');
  variable_del('piwik_pages');
  variable_del('piwik_privacy_donottrack');
  variable_del('piwik_roles');
  variable_del('piwik_site_id');
  variable_del('piwik_site_search');
  variable_del('piwik_trackmailto');
  variable_del('piwik_track'); // interrims solution
  variable_del('piwik_trackfiles_extensions');
  variable_del('piwik_trackmessages');
  variable_del('piwik_translation_set');
  variable_del('piwik_url_http');
  variable_del('piwik_url_https');
  variable_del('piwik_visibility_pages');
  variable_del('piwik_visibility_roles');

  // Remove backup variables if exits. Remove this code in D8.
  variable_del('piwik_codesnippet_before_backup_7202');
  variable_del('piwik_codesnippet_after_backup_7202');
}

Wenn diese Variablen nicht gesetzt sind (prüfe das doch mal in der variables Tabelle) dann gibt es auch nichts zu deinstallieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

SELECT * FROM `variable`

Eingetragen von Judge (5)
am 12.12.2014 - 21:46 Uhr

SELECT * FROM `variable` WHERE `name` LIKE 'piwik_%'

liefert ein leeres Ergebnis zurück. Was bedeutet das jetzt - das das Modulverzeichnis des Moduls einfach gelöscht werden kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Push

Eingetragen von Judge (5)
am 19.12.2014 - 11:00 Uhr

Push

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es schon deaktiviert

Eingetragen von wla (9461)
am 19.12.2014 - 15:02 Uhr

Wenn es schon deaktiviert ist, ja.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Tagen 10 Stunden
  • Hey danke
    vor 3 Tagen 5 Stunden
  • Update: jetzt gibt's ein
    vor 3 Tagen 23 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 1 Tag
  • Da scheint die Terminologie
    vor 1 Woche 1 Tag
  • Kannst doch auch alles direkt
    vor 1 Woche 5 Tagen
  • In der entsprechenden View
    vor 1 Woche 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 5 Tagen
  • gelöst
    vor 4 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

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