Ergebnis 1 bis 14 von 14

Thema: Installation von Erweiterungen Contao 4 unter Xampp

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

    Support Contao

    Standard Installation von Erweiterungen Contao 4 unter Xampp

    Ich versuche mich mal wieder etwas weiter an Contao 4 heranzutasten und auch einige Erweiterungen zum Laufen zu bekommen.
    Ich habe Contao 4.3.2 lokal unter Windows 10 und XAMPP (php 7.0.13) mit dem Installer problemlos installiert.
    Danach die Erweiterung [gallery_creator] über die Console installiert, in AppKernel.php eingetragen und über das Installtoll die Datenbank aktualisiert.
    Soweit ich es im Moment einschätzen kann funktioniert die Erweiterung fehlerfrei. Was mich etwas irritiert hat ist die Konsolenausgabe

    Code:
    $ composer require  markocupic/gallery-creator-bundle
    Using version ^1.0 for markocupic/gallery-creator-bundle
    ./composer.json has been updated
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
      - Installing contao-community-alliance/composer-plugin (3.0.4)
        Loading from cache
    
      - Installing markocupic/gallery-creator-bundle (1.0.4)
        Loading from cache
    
    Writing lock file
    Generating autoload files
    > Contao\CoreBundle\Composer\ScriptHandler::generateRandomSecret
    > Incenteev\ParameterHandler\ScriptHandler::buildParameters
    Updating the "app/config/parameters.yml" file
    > Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache
    
     // Clearing the cache for the dev environment with debug true                                                                 
    
                                                                                                                                   
     [OK] Cache for the "dev" environment (debug=true) was successfully cleared.                                                   
                                                                                                                                   
    
    > Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets
    
     Trying to install assets as relative symbolic links.
    
     --------- ------------------------ ----------------
                Bundle                   Method / Error
     --------- ------------------------ ----------------
      WARNING   ContaoCoreBundle         copy
      WARNING   ContaoCommentsBundle     copy
      WARNING   ContaoNewsletterBundle   copy
     --------- ------------------------ ----------------
    
     ! [NOTE] Some assets were installed via copy. If you make changes to these assets you have to run this command again.
    
                                                                                                                                   
     [OK] All assets were successfully installed.                                                                                  
                                                                                                                                   
    
    > Contao\CoreBundle\Composer\ScriptHandler::addDirectories
    
     Added/updated the system/initialize.php file.
    
    > Contao\CoreBundle\Composer\ScriptHandler::generateSymlinks
    
     ---- ------------------------ ------------------------------------------------- ---------------
           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                                                                                       
     ---- ------------------------ ------------------------------------------------- ---------------
    Hier gibt es drei Warnungen wegen nicht korrekt installierter Symlinks. Gleichzeitig konnten aber andere Symlinks scheinbar korrekt angelegt werden.
    Kann ich da noch etwas tun, habe ich etwas vergessen oder ist das eine Eigenart unter Windows.

    In einer zweiten Testinstallation habe ich diese Anleitung zur Installation der Erweiterung genutzt, aber wie erwartet sind die drei Warnungen dort genauso vorhanden.
    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.




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

    Standard

    Unter Windows können durch einen Bug in PHP keine relativen Symlinks erstellt werden, daher wurden die Assets kopiert statt gesymlinked.

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

    Support Contao

    Standard

    Danke, dann scheint ja alles normal zu sein und ich muss nicht weiter suchen ob ich die Warnings wegbekomme.
    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.




  4. #4
    Contao-Fan
    Registriert seit
    27.11.2009.
    Beiträge
    326

    Standard

    EDIT:
    hat sich geklärt - ich war heute heute erfolgreich:

    (- win7 64bit)
    - aktuelle xampp-Version
    - xampp als Administrator ausgeführt
    - Contao 4.3.7
    Geändert von tlnewbie (29.03.2017 um 17:48 Uhr)

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

    Standard

    Hi Leute,

    wenn man Contao 4.4 unter XAMPP zum Laufen gebracht hat und nun
    die Erweiterungen installieren will, wie muß man da genau vorgehen?

    Müssen diese irgenwo heruntergeladen werden und dann in einem speziellen Ordner rein?

    Denn so eine Erweiterungsverwaltung wie in 3.5 gibt es ja nicht mehr (großer Nachteil :-( )
    Geändert von Schnippel (14.08.2017 um 11:59 Uhr)

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

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    wenn man Contao 4.4 unter XAMPP zum Laufen gebracht hat und nun
    die Erweiterungen installieren will, wie muß man da genau vorgehen?

    Müssen diese irgenwo heruntergeladen werden und dann in einem speziellen Ordner rein?
    Meinst du nun manuell oder regulär?

    Regulär führst du auf der Konsole bspw. einfach
    Code:
    composer require …
    aus. Oder du fügst die Erweiterung selbst in die composer.json (mit der richtigen Versionsangabe) ein und führst dann ein
    Code:
    composer update
    aus.


    Zitat Zitat von Schnippel Beitrag anzeigen
    Denn so eine Erweiterungsverwaltung wie in 3.5 gibt es ja nicht mehr (großer Nachteil :-( )
    Der Contao Manager ersetzt das (mehr oder weniger). Ist aber noch nicht mit Windows kompatibel.

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

    Standard

    Regulär führst du auf der Konsole bspw.
    Meinst du mit Konsole die unter Windows zu findende cmd.exe ?

    Mit der habe ich laut einer Anleitung im Internet die Contao 4.4 zum Laufen gebracht,
    und zwar mit dieser Eingabe hier:

    Unbenannt-1a.jpg

    ips4 ist der Ordner, in dem die ganze Contao4 liegt.

    Muß ich mit diesem Programm cmd.exe auch die Erweiterungen installieren?
    Wenn ja, wie muß man da genau vorgehen?

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

    Standard

    So wie ich schon gesagt hatte:
    Code:
    composer require …
    Statt "…" schreibst du natürlich den Paketnamen hin. Also wenn du zB die changelanguage Extension installieren willst:
    Code:
    composer require terminal42/contao-changelanguage

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

    Standard

    Okay, danke..

    Versuche gerade Easy_Themes zu installieren.

    Hier mal der Screen von cmd.exe:
    Unbenannt-4.gif

    Danach habe ich das Installations-Tool gestartet, Datenbank aktualisiert,
    aber diese ER ist im BA nicht zu sehen.

    Oder muß ich da noch einen bestimmten Ordner ansprechen?

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

    Standard

    Sieht alles korrekt aus, die Extension müsste nun verfügbar sein.


    Zitat Zitat von Schnippel Beitrag anzeigen
    aber diese ER ist im BA nicht zu sehen.
    ER? BA?

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

    Standard

    Danke,

    ER = Erweiterung
    BA = Backend von Contao

    Das EASY-Themes wird bei mir noch nicht angezeigt.
    Muß da noch was anderes installiert werden (Abhängigkeiten, Paketeverwaltung oder so)?

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

    Standard

    Nein, es muss sonst nichts gemacht werden.

  13. #13
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du denn auch die Einstellungen in deinem Benutzer gemacht, damit etwas im Backend angezeigt wird? Ohne die Einstellungen fällt die Erweiterung im Backend nicht auf ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

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

    Daumen hoch

    ...Einstellungen in deinem Benutzer gemacht..
    Danke, das hab ich nicht berücksichtigt gehabt beim Easy-Themes..



    @Spooky: Dank Deiner Erklärung bekam ich das in XAMPP hin

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
  •