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 - 19: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 - 08: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 - 22: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 - 16: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 - 14: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 - 11: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 - 12: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 - 15: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

  • 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 6 Tagen 46 Minuten
  • Guckst du hier: step by step
    vor 5 Tagen 14 Stunden
  • Guckst du hier: step by step
    vor 5 Tagen 14 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 4 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 18 Stunden
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 2 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 21 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