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

Drupal 10: Commerce vollständig deinstallieren

Eingetragen von lugflev (18)
am 16.07.2025 - 15:19 Uhr in
  • Module
  • Drupal 9.x oder neuer

Moin zusammen!

Ich habe ein Problem mit einer Website nachdem ich das Modul Commerce getestet habe.

Ich wollte es dann deinstallieren über 'composer remove drupal/commerce'. Das hat auch "scheinbar" geklappt. Das Verzeichnis modules/contrib/commerce ist weg.

Aber: Ich bekomme jetzt auf de Seite immer nur den Hinweis "The website encountered an unexpected error. Try again later."

Im Errorlog finde ich diesen langen Eintrag weswegen ich auf Commerce als Ursache tippe:

Zitat:

[16-Jul-2025 15:15:50 Europe/Berlin] AssertionError: The file specified by the given app root, relative path and file name (/www/htdocs/w01da614/f-h-c.de/modules/contrib/commerce/commerce.info.yml) do not exist. in /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/Extension/Extension.php on line 73 #0 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/Extension/Extension.php(73): assert(false, 'The file specif...')
#1 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/Extension/ModuleHandler.php(114): Drupal\Core\Extension\Extension->__construct('/www/htdocs/w01...', 'module', 'modules/contrib...', 'commerce.module')
#2 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Component/DependencyInjection/Container.php(261): Drupal\Core\Extension\ModuleHandler->__construct('/www/htdocs/w01...', Array, Object(Drupal\Core\Cache\DatabaseBackend))
#3 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Component/DependencyInjection/Container.php(179): Drupal\Component\DependencyInjection\Container->createService(Array, 'module_handler')
#4 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/DrupalKernel.php(615): Drupal\Component\DependencyInjection\Container->get('module_handler')
#5 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(46): Drupal\Core\DrupalKernel->preHandle(Object(Symfony\Component\HttpFoundation\Request))
#6 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/StackMiddleware/ContentLength.php(28): Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#7 /www/htdocs/w01da614/f-h-c.de/core/modules/big_pipe/src/StackMiddleware/ContentLength.php(32): Drupal\Core\StackMiddleware\ContentLength->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#8 /www/htdocs/w01da614/f-h-c.de/core/modules/page_cache/src/StackMiddleware/PageCache.php(201): Drupal\big_pipe\StackMiddleware\ContentLength->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#9 /www/htdocs/w01da614/f-h-c.de/core/modules/page_cache/src/StackMiddleware/PageCache.php(138): Drupal\page_cache\StackMiddleware\PageCache->fetch(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#10 /www/htdocs/w01da614/f-h-c.de/core/modules/page_cache/src/StackMiddleware/PageCache.php(87): Drupal\page_cache\StackMiddleware\PageCache->lookup(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#11 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48): Drupal\page_cache\StackMiddleware\PageCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#12 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#13 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/StackMiddleware/AjaxPageState.php(36): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#14 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/StackMiddleware/StackedHttpKernel.php(51): Drupal\Core\StackMiddleware\AjaxPageState->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#15 /www/htdocs/w01da614/f-h-c.de/core/lib/Drupal/Core/DrupalKernel.php(741): Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#16 /www/htdocs/w01da614/f-h-c.de/index.php(19): Drupal\Core\DrupalKernel->handle(Object(Symfony\Component\HttpFoundation\Request))
#17 {main}

Wenn ich mit phpmyadmin in die Datenbank gucke, dann finde ich da noch immer Einträge die auf commerce verweisen.

Meine Fragen:

Kann ich diese Einträge bedenkenlos löschen?
Warum wird dieses Modul nicht vollständig deinstalliert?
Hat schon mal jemand diese Erfahrung gemacht?

Bin dankbar für jede Hilfe!

Gruß,

Mike

‹ Groups funktioniert in wieder hergestellter Version nicht mehr Word DOC Export Modul/Funktion gesucht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Als erstes commerce mit

Eingetragen von wla (9464)
am 16.07.2025 - 16:04 Uhr

Als erstes commerce mit composer erneut installieren. Danach sollte die Webseite wieder brauchbar sein.
Jetzt im Browser die commerce Module deinstallieren. Da gibt es Abhängigkeiten und Du mußt erst alle vorhandenen Daten löschen, aber das sagt die die Deinstallieren-Seite genau.
Ich erinnere mich, daß das nicht alles so einfach ablief, als ich bei einer fremden Webseite commerce rausgenommen habe.
Die Deinstallation mittels composer ist erst der letzte Schritt.

Viel Erfolg.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klappt nicht

Eingetragen von lugflev (18)
am 16.07.2025 - 17:33 Uhr

Hi!

Das dachte ich auch, dass das sich erledigt, wenn ich das module neu installiere, aber:

Es werden offenbar einige Tabellen nicht eingerichtet in der Datenbank, daher ja auch die Fehlermeldung.

Zitat:

Table 'd03d4b43.y4nmn_commerce_store' doesn't exist: SELECT "base_table"."store_id" AS "store_id", "base_table"."store_id" AS "base_table_store_id", max(commerce_store_field_data.is_default) AS "expression"

Auf der Konsole bekomme ich da auch nichts hin, da drush mir sagt, das wäre nicht installiert:

Zitat:

ssh-w01da614@dd53930:/www/htdocs/w01da614/f-h-c.de$ vendor/drush/drush/drush pm:uninstall drupal/commerce

In ExtensionList.php line 266:

The module drupal/commerce does not exist.

Jetzt wollte ich mal in phpmyadmin nachsehen, ob ich darüber an die Inhalte der Seiten komme, dann hätte ich die Seite einfach neu gemacht und die Inhalte dann ausgelesen und wieder eingesetzt. ABer ich finde die nicht? Kann man die nicht mehr auslesen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nach der Installation von

Eingetragen von wla (9464)
am 16.07.2025 - 19:03 Uhr

Nach der Installation von commerce mit composer einmal das Update script laufen lassen oder vendor/bin/drush updb

Zitat:

vendor/drush/drush/drush pm:uninstall drupal/commerce

Da ist der falsche Befehl! es muß heißen: vendor/bin/drush pmu commerce
(ich habe faulerweise pmu verwendet) drush hat nicht drupal/ dabei!!
Ich habe nicht umsonst empfohlen über den Browser zu gehen. Nur da siehst du, welche comerce Module aktiviert sind und wie die voneinander abhängen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Tagen 6 Stunden
  • Guckst du hier: step by step
    vor 1 Tag 20 Stunden
  • Guckst du hier: step by step
    vor 1 Tag 20 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 1 Woche 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 1 Tag
  • Du hast die "Trusted host
    vor 2 Wochen 1 Tag
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 10 Stunden
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 4 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 8 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20499

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
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