Composer nach Umzug
am 28.08.2025 - 13:53 Uhr in
Ich habe eine Drupal Installaltion von einer VM (bookworm) auf eine andere (Trixie) umziehen wollen, Details hier.
Wenn ich auf dem neuen host jetzt ein composer update durchführen will, passiert das:
---cut---
sudo -u www-data composer update
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/book ^2.0, found drupal/book[2.0.2] in the lock file but not in remote repositories, make sure you avoid updating this package to keep the one from the lock file.
Problem 2
- Root composer.json requires drupal/bootstrap5 ^4.0, found drupal/bootstrap5[4.0.5] in the lock file but not in remote repositories, make sure you avoid updating this package to keep the one from the lock file.
.....
Problem 25
- Root composer.json requires drupal/workbench ^1.5, found drupal/workbench[1.6.0] in the lock file but not in remote repositories, make sure you avoid updating this package to keep the one from the lock file.
---cut---
Jemand eine Idee wie ich das lösen kann?
TIA.
- Anmelden oder Registrieren um Kommentare zu schreiben

Dass sieht so aus als ob
am 31.08.2025 - 10:55 Uhr
Dass sieht eher so aus als ob du keinen Internet Zugriff hast.
Was du versuchen kannst ist. Mach ein Backup.
cp -r Meinverzeichnis BackupDann gehst du in deine Installation und löscht die
composer.lockund dass Verzeichnisvendor. Anschließend gibst duComposer installeindann sollte dass wieder gehen
Wenn du dich grundsätzlich mit der Bedeutung von Copmposer auseinandersetzen möchtest, kannst du dass in diesem Blogartikel tun: https://drupal-tv.de/blog/darum-ist-composer-wichtig-f%C3%BCr-drupal
Geöst - Ok, danke, ganz richtig
am 01.09.2025 - 09:39 Uhr
Ok, danke, ganz richtig erraten von composer habe ich nicht viel Ahnung, daher auch danke dafür ;).
Leider kann ich auch gar nciht mehr sagen, wie aber es läuft wieder. Das löschen von vendor und dem logfile brachte noch nichts.
Was nicht installiert war was php-cli und wie ich das hinbekommen habe ist mir ein wirkliches Rätzel, denn es ist eigentlich eine Abhängigkeit von composer in debain trixie.
Ich habe dann noch Reste von einer gescheiterten photoswipe Installation aus der composer.json geschmissen (die hatte ich letztendlich von Hand an composer vorbei installiert).
Irgendwo laß ich auch es würde helfen alle angemaulten Paket von Hand mit composer zu installieren, habe ich auch gemacht. Auf jeden Fall läuft composer wieder - vielen Dank - auch wenn ich nicht ganz genau sagen kann was jetzt das letztendlich geholfen hat :(.
Leider noch nicht gelöst :(
am 20.10.2025 - 11:39 Uhr
Es scheint da etwas kaput gegangen zu sein:
---cut---
root@fileserver2:/var/www/html/qmh# sudo -u www-data composer show | grep drupal/core
drupal/core 11.2.5 Drupal is an open source content management platform powering millions of websites and applications.
drupal/core-composer-scaffold 11.2.5 A flexible Composer project scaffold builder.
drupal/core-project-message 11.2.5 Adds a message after Composer installation.
drupal/core-recommended 11.2.5 Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.
---cut----
Aber gleichzeitig im Webinterface:
Na wenn du im Webinterface
am 20.10.2025 - 14:26 Uhr
Na wenn du im Webinterface den gleichen Output siehst wie auf der Konsole, dann ist deine PHP Installation nicht richtig mit Apache2 oder nginx verbunden. Wenn du das mit meinem Tutorial gemacht hast bist du vermutlich falsch abgebogen.
Was sagt die Funktion phpingo(); ?
Gelöst
am 03.11.2025 - 10:34 Uhr
Tut mir leid, aber das Brett vor meinem Kopf war noch viel dicker :(. Es ging ja ursprünglich, um einen Umzug und es war dann ja auch alles schön. Allerdings habe ich damals, als letzten Schritt vergessen als alles lief auch das DNS umzubiegen und bekam daher im Webinterface korrekt die Daten aus der alten Installation, wohingegen ich per ssh/composer in der neuen Installation rum gemacht habe :(.
Kommt dabei raus, wenn man nicht konsequent dran bleiben kann, sondern auch mal 2 Wochen Pause macht :(. Sorry for the noise.