Ergebnis 1 bis 33 von 33

Thema: Installation über contao-manager.phar schlägt fehl

  1. #1
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Gesicht zeigt die Zunge Installation über contao-manager.phar schlägt fehl

    Hi,
    ich habe mich mal ran gewagt. Unter Linux also wie auf GitHub beschrieben die contao-manager.phar erstellt, in meinem htdocs ein web Verzeichnis angelegt und dann über Browser die contao-manager.phar aufgerufen.

    Nach Angabe von User und Passwort ging dann ein Fenster auf und es kam die Ladeanzeige. Dabei blieb es. (habe 15 Minuten gewartet)
    Laut access.log wird alle 2 Sekunden folgender Aufruf getan:
    Code:
    "GET /contao-manager.phar/api/v1/tasks/1fc3bc38e827848c3f6838f21b93123f HTTP/1.1" 200 411 "http://contao434.contaodev/contao-manager.phar/de/install"

    Im Verzeichnis htdocs/tenside so aus:
    Code:
    drwxrwxr-x 2 bibo bibo 4096 Jan 28 22:49 logs
    -r--r--r-- 1 bibo bibo    0 Jan 28 22:57 sf.task-run.5c07815423c3b623090e7e0bd09ec01e87e2ee841496ccb4017676df4c38255e.lock
    -rw-rw-r-- 1 bibo bibo  405 Jan 28 22:57 tenside.json
    -rw-rw-r-- 1 bibo bibo  158 Jan 28 22:57 tenside.json~
    -rw-rw-r-- 1 bibo bibo  241 Jan 28 22:57 tenside-task-1fc3bc38e827848c3f6838f21b93123f.json
    -rw-rw-r-- 1 bibo bibo  313 Jan 28 22:57 tenside-tasks.json
    tenside/logs ist leer

    PHP 7.0.13

    Jemand ne Ahnung was hier schief läuft?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    Contao-Nutzer Avatar von Hanski
    Registriert seit
    23.02.2010.
    Beiträge
    59

    Standard

    Blieb bei mir an der selben Stelle hängen. Ich hab beschlossen auf die angekündigte Beta zu warten und es dann nochmal zu versuchen.

    Hast du die Seite dann nochmal aufgerufen? Weil bei mir werden zwar einige installierte Packages angezeigt, aber beim Versuch einen der Menüpunkte zu wählen, hänge ich wieder in einer Endloswarteschleife.

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Bei nochmaligem Aufruf erkennt er das ich eingeloggt bin, aber bei Klick auf "Install" kommt dann wieder die Warteschleife.
    der Status ist "Pending" laut json.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer Avatar von Hanski
    Registriert seit
    23.02.2010.
    Beiträge
    59

    Standard

    Dann scheint es bei mir noch einen Tick weiter gegangen zu sein.
    Ich muss dazu sagen, dass ich nicht den Weg über die .phar gegangen bin, sondern einfach den Inhalt des Repositories geladen habe und dann die Installationsschritte (1-4) ausgeführt habe.

    Habe in tenside/logs auch ein logfile. In welcher json hast du das "pending"?

    Folgende Ansicht erhalte ich unter /de/packages
    contao-manager_packages.jpg

  5. #5
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Ohne Phar, hmm, könnte ich auch mal machen, muss ich einiges umkopieren, da der ja selber ein /web anlegt.
    Das pending sehe ich in htdocs/tenside/tenside-tasks.json oder direkt in den Task Dateien wie mir z.B. htdocs/tenside/tenside-task-7e3e0284c2ce1729a34c4e26000d62ea.json
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  6. #6
    Contao-Nutzer Avatar von Hanski
    Registriert seit
    23.02.2010.
    Beiträge
    59

    Standard

    Ok, hab gerade über das Menü versucht den cache zu clearen. Da lädt er dich dran zu Tode, und es taucht jetzt auch in tenside-tasks als pending auf. (type: contao-cache-clear)

  7. #7
    Contao-Nutzer
    Registriert seit
    03.07.2009.
    Beiträge
    46

    Standard

    Hello BugBuster

    ich habe mich mal ran gewagt. Unter Linux also wie auf GitHub beschrieben die contao-manager.phar erstellt
    Can you please describe the steps to produce contao-manager.phar. Or can we download contao-manager.phar from somewhere.
    Thank you

  8. #8
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Oh, i see, the phar build has changed now.

    First, clone the project from github:
    https://github.com/contao/contao-manager

    Install composer and system requirements
    https://github.com/contao/contao-man...elop/README.md

    Building the Contao Manager Phar
    https://github.com/contao/contao-man.../build-phar.md

    I will test the new kind of the build.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  9. #9
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  10. #10
    Contao-Nutzer
    Registriert seit
    03.07.2009.
    Beiträge
    46

    Standard

    When I try to build phar i get error

    BUILD FAILED
    /var/www/_Contao4/contao-manager-develop/build.xml:3:48: Task exited with code 128
    Total time: 0.0590 seconds
    I have:
    Phing 2.8.2
    node v7.7.3
    npm 4.1.2
    System Debian 8 Jessie

    When I did npm install, I get following warning
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.0.17 (node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.17: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

  11. #11
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Hab es geschafft.
    Die Anpassung gemacht wie im Ticket.
    Dann musste ich phing mehrmals aufrufen, es ging dann immer Stück für Stück weiter.
    Wer den Grund sehen will, warum es mal nicht geht, "phing -verbose" aufrufen, dann kommt mehr output.
    Ich musste z.B. in der php.ini (cli) noch "phar.readonly" auf "Off" einstellen.

    Nachher teste ich dann mal die generierte "contao-manager.phar.php"
    Geändert von BugBuster (21.03.2017 um 16:45 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  12. #12
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    change the build.xml
    Code:
    ...
        <exec executable="git" outputProperty="version" checkreturn="true">
            <arg value="describe" />
            <arg value="--tags" />
            <arg value="--always" />
        </exec>
    ...
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  13. #13
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Beitrag gelöscht
    Geändert von BugBuster (04.05.2017 um 16:13 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  14. #14
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    404 - File /web/index.html Not Found
    Scheint also noch nicht so recht zu funktionieren.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  15. #15
    Contao-Nutzer
    Registriert seit
    03.07.2009.
    Beiträge
    46

    Standard

    Thanks for the hints.
    I didn't succeed, even after changing the build.xml. I think i'll leave it for some time, as it seems buggy.

  16. #16
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    On my PC is the version of node.js to old. (4.6). (I searched on Google, I need node.js >= 5.x, there is already version 7.x)
    I will test it this evening in my spezial Virtual Machine with a newer version of "nodejs" and "npm".
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  17. #17
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    I don't want to stop you guys from playing around, but this is really a waste of time as the develop branch is nowhere meant to be used or runnable at all…
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  18. #18
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    OK Andreas verstanden.
    Ich habe es mittlerweile geschafft eine phar zu bilden die aufrufbar ist. Jedoch die Installation von Contao darüber schlägt dann wieder fehl. Er läd ne Menge runter, bleibt dann aber in der Endlosschleife.
    Der Prozess beendet sich nach einigen Minuten.
    Laut api-2017-03-22.log
    Code:
    [2017-03-22 23:50:46] app.WARNING: Forking disabled by configuration, execution will block until the command has finished. [] []
    [2017-03-22 23:50:46] app.INFO: Acquire lock file. [] []
    [2017-03-22 23:53:10] app.ERROR: Task 72475bd2d41133a69020348d8bad20f2 errored: Project could not be created. [] []
    [2017-03-22 23:53:10] app.ERROR: Task 72475bd2d41133a69020348d8bad20f2 started. Installing contao/managed-edition (4.3.6)   
    - Installing contao/managed-edition (4.3.6) 
    Downloading: Connecting... Downloading: 100% Created project in /daten/contao4go/contao4cm.contaodev/install-58d2ffc621d4f
    ...
    The target directory "web" does not exist.     
    assets:install [--symlink] [--relative] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> [<target>]  
    Script Contao\ManagerBundle\Composer\ScriptHandler::initializeApplication handling the post-install-cmd event terminated with an exception 
    -------------------------------------------------------- 
    Exception occured: Project could not be created. #0 phar:///daten/contao4go/contao4cm.contaodev/web/contao-manager.phar.php/vendor/tenside/core/src/Task/Task.php(173)
    ..
    OK, dann heißt es wohl warten bis eine Version zum Testen verfügbar ist.
    Geändert von BugBuster (04.05.2017 um 16:13 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  19. #19
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Wen es interessiert, ich habe es hinbekommen das Contao 4.3.6 installiert wird.
    Was soll die .htaccess die angelegt wird? Die verhindert die weiteren Zugriffe vom Manager, habe ich während des Installierens gelöscht, und schon wurde mir auch angezeigt was gerade installiert wird.
    Auch habe ich in dem install-... Verzeichnis noch schnell ein web Verzeichnis angelegt.

    Aber dann per Klick der Aufruf von install.php kommt ein Fatal Error.
    Code:
    Fatal error: Uncaught TypeError: Argument 1 passed to Contao\CoreBundle\Doctrine\Schema\DcaSchemaProvider::__construct() must be an instance of Contao\CoreBundle\Framework\ContaoFrameworkInterface, instance of Symfony\Component\DependencyInjection\ContainerBuilder given, called in /vendor/contao/installation-bundle/src/DependencyInjection/ContainerFactory.php on line 174 and defined in /vendor/contao/core-bundle/src/Doctrine/Schema/DcaSchemaProvider.php:43 Stack trace: 
    #0 /vendor/contao/installation-bundle/src/DependencyInjection/ContainerFactory.php(174): Contao\CoreBundle\Doctrine\Schema\DcaSchemaProvider->__construct(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) 
    #1 /vendor/contao/installation-bundle/src/HttpKernel/InstallationKernel.php(109): Contao\InstallationBundle\DependencyInjection\ContainerFactory::create(Object(Contao\InstallationBundle\HttpKernel\Inst in /vendor/contao/core-bundle/src/Doctrine/Schema/DcaSchemaProvider.php on line 43
    Gut das war es dann aber nun wirklich mit meinem Testausflug.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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

    Standard

    Der letzte Error ist ein Problem in der Managed Edition 4.3.6.

  21. #21
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Beide Dinge (web-Dir und install.php) sind leider Fehler in Contao 4.3.6, die haben nichts mit dem Manager zu tun. Sieht aus als hättest du es soweit zum laufen bekommen.

    Das .htaccess-Problem hatte ich auch schon, hab's aber nochmals notiert: https://github.com/contao/contao-manager/issues/58
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  22. #22
    Contao-Nutzer
    Registriert seit
    03.07.2009.
    Beiträge
    46

    Standard

    @Andreas
    Thank you for the information. I wouldn't have tried it at all, had it not been for this post https://contao.org/de/news/informati...o-manager.html. After reading the post and seeing the screen captures, I thought I go to try it.

  23. #23
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Aus dem Tracker:
    Gib mal anstatt install.php direkt /contao/install ein.
    Dann soll das funktionieren, das Teste ich dann heute Abend mal.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  24. #24
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard Heureka, es läuft

    So, nochmal die Updates per git pull geholt vom contao-manager Projekt, dann noch mal composer update und npm install, dann phing aufgerufen und neue contao-manager.phar.php generiert.
    Mit dieser dann die 4.3.7 installiert, hat funktioniert.
    Einzig das löschen der .htaccess habe ich während dessen noch gemacht, damit der Manager anzeigen kann was er tut.

    Jetzt mal sehen wie das mit dem Manager und der Installation von Erweiterungen funktioniert.
    Ist das eigentlich schon freigeschaltet oder kann der vorerst nur die Contao eigenen Erweiterungen?
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  25. #25
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Achtung, jedes Mal wenn man den Manager aufruft ist die .htaccess wieder da im Installationsverzeichnis. Damit geht dann Contao nicht mehr.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  26. #26
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Hmm, zu früh gefreut, nun kann ich den CM gar nicht mehr aufrufen.
    Code:
    "NetworkError: 401 Unauthorized - http://contao4cm.contaodev/contao-manager.phar.php/api/status"
    TypeError: i.a.$router is undefined
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  27. #27
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard NetworkError: 401 Unauthorized - http://.../contao-manager.phar.php/api/status

    Ich komm da nicht mehr raus, Reboot brachte auch nichts.

    Im Contao-Manager (/package) kommt das bei den meisten Links wie Logout, Apply Changes. Der Manager direkt ist nicht mehr aufrufbar, leere Seite mit JS Fehlermeldung in der Konsole wie im Betreff.

    Ich kann zwar die config.json löschen, dann komm ich auch wieder in den Contao-Manager rein, aber dann springt der Contao-Manager logischerweise wieder in den Install Modus. Aber neu installieren will ich ja nicht.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  28. #28
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das .htaccess-Problem kannst du lösen indem du eine leere Datei anlegst statt sie zu löschen.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  29. #29
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Grad mal ne aktuelle Version gebastelt, damit scheint der Networkerror auch behoben, kann mich wieder anmelden am Manager.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  30. #30
    Contao-Fan
    Registriert seit
    20.06.2009.
    Ort
    Küps
    Beiträge
    345

    Standard

    Ok nur zu meinen Verständniss und bestimmt einiger anderer.

    Ich nehme als Grundlage immer die aktuelle am heutigen Tage wäre es die 4.3.11.

    Diese installiere ich und lass per composer.phar update alles aktualisieren.

    Dann mit einen composer.phar require phing/phing habe ich mir dies auch installiert.

    Wie muss ich nun die contao-manager.phar.php erzeugen? Auf der Seite: https://github.com/contao/contao-man.../build-phar.md steht was mit einer build.xml diese finde ich aber nicht unter contao/manager-bundle oder contao/manager-plugin!

    Wie muss man vorgehen?

  31. #31
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Steht im Prinzip da:
    Simply install Phing on your local computer and run it in the root directory
    Also einfach Phing aufrufen, es wird die build.xml.dist in dem Falle genommen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  32. #32
    Contao-Fan
    Registriert seit
    20.06.2009.
    Ort
    Küps
    Beiträge
    345

    Standard

    Ok habe mir das Paket contao-manager runtergeladen und dann phing aufgerufen:

    Bekomme aber folgende Meldung:

    Code:
    lichtebs@vmd16158:~/contao-alle/contao-manager-develop$ /usr/local/pd-admin2/bin/php-7.0-cli /home/lichtebs/contao-alle/vendor/phing/phing/bin/phing.php
    Buildfile: /home/lichtebs/contao-alle/contao-manager-develop/build.xml
    
    BUILD FAILED
    /home/lichtebs/contao-alle/contao-manager-develop/build.xml:3:71: Task exited with code 127
    
    Total time: 0.2646 seconds
    Hmm nochmal nachforschen aber wenigstens einen Schritt weiter

  33. #33
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Die Installation hast du durchgeführt nach dem Runterladen?
    https://github.com/contao/contao-manager#installation
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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
  •