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 - 14: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 (9461)
am 16.07.2025 - 15: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 - 16: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 (9461)
am 16.07.2025 - 18: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

  • 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 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 15 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 18 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 30 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