Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Drupal 8 und composer für dummies

Eingetragen von gutekunst (174)
am 03.05.2016 - 18:38 Uhr in
  • Allgemeines zu Drupal

Hallo zusammen,

ich versuche composer bzw. composer_manager zum laufen zu bringen und zwar mit Drupal 8.1. Nach dieser Anleitung hier: https://www.drupal.org/node/2405811

Kann mir jemand erklären wie ich vorgehen muss?

Das habe ich bisher gemacht:

1. D8 module: composer_manager installiert
2. In winscp die Kommandozeile geöffnet und dort eingegeben: php init.php

Das kam dabei raus:

XX/modules/composer_manager/scripts$ php init.php
PHP Notice:  Use of undefined constant JSON_PRETTY_PRINT - assumed 'JSON_PRETTY_PRINT' in /hp/zy/aa/cl/www/newsplus/modules/composer_manager/src/JsonFile.php on line 68
PHP Notice:  Use of undefined constant JSON_UNESCAPED_SLASHES - assumed 'JSON_UNESCAPED_SLASHES' in /hp/zy/aa/cl/www/newsplus/modules/composer_manager/src/JsonFile.php on line 68
PHP Notice:  Use of undefined constant JSON_UNESCAPED_UNICODE - assumed 'JSON_UNESCAPED_UNICODE' in /hp/zy/aa/cl/www/newsplus/modules/composer_manager/src/JsonFile.php on line 68
PHP Warning:  json_encode() expects parameter 2 to be long, string given in /hp/zy/aa/cl/www/newsplus/modules/composer_manager/src/JsonFile.php on line 68
Composer Manager has been successfully initialized.

3. Ausführen des Befehls: composer drupal-update bringt leider folgende Fehlermeldung:

-bash: line 176: composer: command not found

Ok was nun?

LG

‹ Provisioned Drupal 8.1.1 Vagrant Box Version 0.0.7 steht Online. multiple term search function - eine Suchfunktion für ein oder mehrere Begriffe ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du musst zunächst mal

Eingetragen von Stefan.Korn (286)
am 04.05.2016 - 07:08 Uhr

Du musst zunächst mal composer installieren, https://getcomposer.org/doc/00-intro.md

Die Ausgabe "composer: command not found" legt nahe dass composer noch nicht (oder nicht am richtigen Platz) installiert ist.

composer_manager ist nur ein Zusatztool für composer, hängt also auf jeden Fall von composer ab.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stefan.Korn schriebDu musst

Eingetragen von gutekunst (174)
am 04.05.2016 - 21:44 Uhr
Stefan.Korn schrieb

Du musst zunächst mal composer installieren, https://getcomposer.org/doc/00-intro.md

Die Ausgabe "composer: command not found" legt nahe dass composer noch nicht (oder nicht am richtigen Platz) installiert ist.

composer_manager ist nur ein Zusatztool für composer, hängt also auf jeden Fall von composer ab.

Wie installiere ich das auf einem hosting - server? Ich habe die composer.phar in mein root verzeichnis gelegt und zwar im Ordner "composer" trotzdem klappt es nicht.

Und was macht dann der Ordner "composer" in drupal 8 /vendor Ordner?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Composer

Eingetragen von Patrick Schanen (515)
am 06.05.2016 - 15:57 Uhr

Hallo,

Ich habe schon einiges darüber gepostet, es gibt auch Videos, und es gibt sehr viel was ich versende.

Ich poste das nicht noch mal hier.

Noch was, es ist wenn ich nun den Aufwand sehe was es bedeutet alles in Drupal 8 hinzu kriegen
nicht mehr möglich noch irgend etwas gratis zu Vermitteln.

composer_manager habe ich noch nie installiert und funktioniert dennoch

  • Anmelden oder Registrieren um Kommentare zu schreiben

composer

Eingetragen von stBorchert (6003)
am 08.05.2016 - 13:03 Uhr

Moin.
Am Einfachsten ist es, wenn Du die composer-Befehle direkt auf der Entwicklungsmachine ausführst und dann den komplett fertigen Stand auf Deinen Server schiebst. Da Du ja sowieso nicht auf dem live-Server entwickeln solltest (und dementsprechend dort auch nicht direkt die Module aktualisierst), kannst Du Dir lokal alles fertig zusammenbauen, in Deinen live-Branch schieben (ich gehe einfach mal davon aus, dass Du eine Versionsverwaltung nutzt ...) und den ganzen Spass auf den live-Server schubsen. So bist Du auf jeden Fall auf der sicheren Seite und hast auf dem live-Server funktionierende Stände (und musst Dich dort nicht mit komischen Umgebungen herumschlagen).

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

stBorchert schrieb Moin. Am

Eingetragen von gutekunst (174)
am 13.05.2016 - 10:20 Uhr
stBorchert schrieb

Moin.
Am Einfachsten ist es, wenn Du die composer-Befehle direkt auf der Entwicklungsmachine ausführst und dann den komplett fertigen Stand auf Deinen Server schiebst. Da Du ja sowieso nicht auf dem live-Server entwickeln solltest (und dementsprechend dort auch nicht direkt die Module aktualisierst), kannst Du Dir lokal alles fertig zusammenbauen, in Deinen live-Branch schieben (ich gehe einfach mal davon aus, dass Du eine Versionsverwaltung nutzt ...) und den ganzen Spass auf den live-Server schubsen. So bist Du auf jeden Fall auf der sicheren Seite und hast auf dem live-Server funktionierende Stände (und musst Dich dort nicht mit komischen Umgebungen herumschlagen).

hth,

 Stefan

Ja da hast du vermutlich recht, den Ärger hätte ich mir sparen können. Danke! Ich empfehle Leuten mit der gleichen Problematik es mit Xampp + Bitnami zu versuchen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Am Einfachsten ist es,

Eingetragen von Stefan.Korn (286)
am 13.05.2016 - 11:19 Uhr
Zitat:

Am Einfachsten ist es, wenn Du die composer-Befehle direkt auf der Entwicklungsmachine ausführst und dann den komplett fertigen Stand auf Deinen Server schiebst. Da Du ja sowieso nicht auf dem live-Server entwickeln solltest (und dementsprechend dort auch nicht direkt die Module aktualisierst), kannst Du Dir lokal alles fertig zusammenbauen, in Deinen live-Branch schieben (ich gehe einfach mal davon aus, dass Du eine Versionsverwaltung nutzt ...) und den ganzen Spass auf den live-Server schubsen. So bist Du auf jeden Fall auf der sicheren Seite und hast auf dem live-Server funktionierende Stände (und musst Dich dort nicht mit komischen Umgebungen herumschlagen).

Wenn man das so macht, sollte man bei Modul-Updates nicht vergessen auf dem Live-Server auch noch update.php laufen zu lassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Am einfachsten ist

Eingetragen von Patrick Schanen (515)
am 16.05.2016 - 14:01 Uhr

Ich habe viel getestet ( und viel ist viel ) Bitnami ebenfalls als VMware oder als Installer, vagrant files, und provisioned vm boxen.

Eigentlich fehlt ja immer etwas. Ich habe letztens die drupalvm https://github.com/geerlingguy/drupal-vm auch mehrmals benutzt.
Eigentlich habe ich in der gleichen Zeit fast einen eigen Server aufgesetzt bis die dann fertig war mit der Provision.

Ich bin nun echt zufrieden mit meiner https://atlas.hashicorp.com/patrickschanen/boxes/drupalpsn-8-1-x-v-6.box
https://psnc.myjetbrains.com/youtrack/rest/agile/Drupalpsn%200.0.7-0/spr... und werde diesen weg jetzt auch nicht mehr verlassen.

Dazu braucht nur jemand Virtualbox und Vagrant zu installieren.
Was bei mir installiert ist was auch funktioniert das gibt es dann auch nur einmal.
Und diese lässt sich dann auch für alles anwenden und nicht nur Drupal.

Man sollte nicht vergessen dass mn eine Vagrant Box teilen kann und zu mehreren Personen daran arbeiten kann.
So könnte jemanden seine Box hier Teilen und der User logt ( sogar mit ssh wenn nötig also auf die Konsole ) sich ein und regelt das Problem anstatt 2 Stunden hin und her Text zu schieben.

Außerdem ist Drupal Niederlande nun auf drupalnl.slack.com

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 1 Woche 3 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 4 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 8 Stunden
  • Da scheint die Terminologie
    vor 10 Wochen 11 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250236
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

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