Composer meldet "Installation failed" und Module verschwinden

Im Prinzip die Standard Schritte bei Composer:

  1. Composer herunterladen
curl -sS https://getcomposer.org/installer | /usr/bin/php7.1-cli
  1. Composer das erste Mal starten
/usr/bin/php7.1-cli composer.phar

In Befehl gehört dann halt die PHP-Version hinein die man verwenden soll. Dies ist IONOS spezifisch.

  1. Composer aktualisieren
/usr/bin/php7.1-cli composer.phar selfupdate

Wichtiger Hinweis von IONOS:

Der Pfad zu PHP-CLI im oben genannten Beispiel ist versionsanhängig und kann sich ändern!

Fazit

Im Prinzip fehlt im Wiki Eintrag Anleitung: Composer für Shopbetreiber nur die Installation und Update von Composer auf dem Server.

Zusätzlich könnte man noch auf Besonderheiten hinweisen anhand vom Beispiel IONOS, dass man in Kommando Zeile noch seine PHP CLI Version mitangeben muss.

Update: Um noch eine Sache klarzustellen, würde für das Hosting von einem OXID eShop von IONOS abraten, empfehlenswert sind offzielle OXID eShop Hoster Partner OXID Partner - Die Onlineshop Agentur empfohlen vom Hersteller • OXID eSales AG siehe auch Wiki Liste der Hoster für OXID6