Contao-Camp 2024
Ergebnis 1 bis 12 von 12

Thema: Contao 4.3 unter Windows/XAMPP - Composer Symlinks Problem

  1. #1
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Frage Contao 4.3 unter Windows/XAMPP - Composer Symlinks Problem

    Hallo ihr Lieben,

    ich habe mich nun endlich auch mal ausgiebig mit Contao 4 (4.3.4) auseinander gesetzt, aber komme an einer Stelle nicht weiter. Zunächst zu den Schritten, die ich bereits gegangen bin und wo ich stehe - vielleicht helfen sie auch anderen bei den ersten Schritten in Zukunft:

    Entwicklungsumbegung
    • Windows 10
    • XAMPP
    • PHP 5.6 (mittlerweile auf PHP 7 aktualisiert)
    • Composer über Kommandozeile


    Leider lief zunächst gar nichts bei der Installation auf meinem System, aber folgende Schritte haben mich weiter gebracht:


    Danach konnte ich Contao erfolgreich über composer create-project contao/standard-edition <ziel> (siehe: https://docs.contao.org/books/manual...tallieren.html) installieren. Das hat auch alles wunderbar geklappt und ich konnte mich einloggen. Beim Installationsprozess werden auch einige Symlinks angelegt und als erfolgreich angezeigt.

    Nun zum Problem:
    Ich scheitere derzeit leider daran, Erweiterungen über Composer zu installieren (klar kann ich sie von Hand installieren, aber das ist bei den Möglichkeiten von Composer irgendwie witzlos). Beispielhaft am NotificationCenter (https://packagist.org/packages/termi...ication_center) mal kurz erläutert:
    • Kommandozeile als Admin ausgeführt
    • Installation über composer require terminal42/notification_center starten
    • Prozess startet, Download scheint auch zu klappen aber beim Anlegen der Symlinks bricht der Prozess ab


    Die Fehlermeldung, die dann angezeigt wird:
    Code:
    Installation failed, reverting ./composer.json to its original content.
    
    
      [RuntimeException]
      Failed to create symlink W:/contao_basic/system/modules/haste
    Diese Fehlermeldung erscheint bei allen von mir getesten Erweiterungen, die für Contao 4.3 verfügbar sind.
    Die PHP Version des XAMPP macht keinen Unterschied (habe um hier ein Problem auszuschließen auf PHP7 aktualisiert).


    Daher meine Frage: Was mache ich falsch? Habe ich noch weitere Server-Einstellungen vergessen?
    Wäre sehr über Hilfe oder Tipps dankbar

    Besten Gruß,
    sebi

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

  3. #3
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    Moin spooky,

    danke für die Antwort. Das heißt, es liegt am Composer-Plugin, der Fehler ist offensichtlich bekannt und wird demnächst behoben. Korrekt?

    Also abwarten und Tee trinken?!

    sebi

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Ob es demnächst behoben wird kann ich nicht sagen . Der Fehler ist zumindest bekannt.
    Geändert von Spooky (06.02.2017 um 21:39 Uhr)

  5. #5
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    Okay, ich drücke die Daumen!

    Aber gibt es niemanden, der bislang Contao 4 auf Windows entwickelt und dabei Erweiterungen über Composer installiert?
    Das wäre ja krass...

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hmm, wie sieht das dann eigentlich mit Contao 4.3 auf einem IIS aus? Besteht da das gleiche Problem?

  7. #7
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von sebi Beitrag anzeigen
    Okay, ich drücke die Daumen!

    Aber gibt es niemanden, der bislang Contao 4 auf Windows entwickelt und dabei Erweiterungen über Composer installiert?
    Ich habe bisher nur getestet. Produktiv setze ich eigentlich fast immer auf LTS-Versionen.

    Bei meinem Test bin ich auch über das Problem mit den Symlinks gestolpert https://community.contao.org/de/show...-4-unter-Xampp aber es hat mich für die Tests im Endeffekt nicht gestört. Wird dann eben kopiert und es gibt eine Warnung.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  8. #8
    Contao-Nutzer
    Registriert seit
    29.12.2011.
    Beiträge
    78

    Standard

    Moin Moin,

    ich habe die gleichen Vorraussetzungen wir der Beitragersteller und erhalte bei der Installation von Erweiterungen einige Warnungen und einiger Errors:

    WARNING ContaoCoreBundle absolute symlink
    WARNING ContaoCalendarBundle absolute symlink
    WARNING ContaoCommentsBundle absolute symlink
    WARNING ContaoFaqBundle absolute symlink
    WARNING ContaoNewsBundle absolute symlink
    WARNING ContaoNewsletterBundle absolute symlink

    Symlink - Target / Error
    ---- ------------------------ ----------------------------------------------------------------
    OK system/themes/flexible - vendor/contao/core-bundle/src/Resources/contao/themes/flexible
    OK web/assets - assets
    OK web/system/themes - system/themes
    OK system/logs - var/logs

    Die Erweiterung ( in dem Fall Rockslide Custom Elements wurde trotzdem installiert, aber wie habe ich mit diesen Meldungen umzugehen ?

    Gruß Sinus
    Geändert von Sinus (11.08.2017 um 14:33 Uhr)

  9. #9
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.076
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde die angemeckerten SymLinks löschen, ich denke beim Aufruf des Installtools sollten sie richtig wieder angelegt werden. Notfalls kann man sie auch selbst als relative SymLinks neu anlegen.

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Zitat Zitat von Sinus Beitrag anzeigen
    Moin Moin,

    ich habe die gleichen Vorraussetzungen wir der Beitragersteller und erhalte bei der Installation von Erweiterungen einige Warnungen und einiger Errors:

    WARNING ContaoCoreBundle absolute symlink
    WARNING ContaoCalendarBundle absolute symlink
    WARNING ContaoCommentsBundle absolute symlink
    WARNING ContaoFaqBundle absolute symlink
    WARNING ContaoNewsBundle absolute symlink
    WARNING ContaoNewsletterBundle absolute symlink

    Symlink - Target / Error
    ---- ------------------------ ----------------------------------------------------------------
    OK system/themes/flexible - vendor/contao/core-bundle/src/Resources/contao/themes/flexible
    OK web/assets - assets
    OK web/system/themes - system/themes
    OK system/logs - var/logs

    Die Erweiterung ( in dem Fall Rockslide Custom Elements wurde trotzdem installiert, aber wie habe ich mit diesen Meldungen umzugehen ?

    Gruß Sinus
    Das sind keine Errors. Alles hat wie erwartet funktioniert. Du kannst Contao 4 nun verwenden.

  11. #11
    Contao-Nutzer
    Registriert seit
    29.12.2011.
    Beiträge
    78

    Standard

    Alles Klar - Danke !

  12. #12
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Hinweis für alle, die Contao 4 local auf Windows-PC / XAMPP installieren wollen mittels Composer:

    https://www.youtube.com/watch?v=1hJocBi_ugA

    Eine sehr gute Anleitung

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •