Seite 2 von 2 ErsteErste 12
Ergebnis 41 bis 78 von 78

Thema: Schritt für Schritt: Installation auf einer Synology Diskstation

  1. #41
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Leere Seite.

    Dann müsste es doch einen Ordner contao geben?
    Es gibt
    assets
    bundels
    share
    system
    .ataccess
    app.php
    app_dev.php
    contao_manager.php

    Rufe ich das auf bekomme ich eine weiße leere Seite...
    Zudem habe ich 4.6 versucht und die 4.4...
    Irgendeine Idee?

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

    Support Contao

    Standard

    Nein muss es nicht. Der Aufruf ist eine Symfony-Route und keine Datei und auch kein Ordner.
    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.




  3. #43
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    Rufe ich das auf bekomme ich eine weiße leere Seite...
    Hast Du im Log unter var/logs nachgeschaut, was diesbezüglich protokolliert wird?

    Das könnte eventuell auch an der Konfiguration Deines lokalen Hosts liegen. Klappt der Aufruf des Contao Installtools, wenn Du direkt den Einstiegspunkt angibst, also im Prinzip so:

    http://localhost/app.php/contao/install

    (passe den Teil http://localhost/ ggf. an Deine lokale URL an)

    Sollte das Contao Installtool so aufrufbar sein, musst Du sicherstellen, dass Dein lokaler Webserver die .htaccess Serverkonfigurationsdateien verarbeitet und dass ModRewrite aktiviert ist.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #44
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Logs

    Guten Morgen,
    also der Aufruf klappt nicht -> file not found
    Im Log:

    [2019-02-06 14:57:49] request.CRITICAL: Exception thrown when handling an exception (Contao\CoreBundle\Exception\InsecureInstallationE xception: Your installation is not secure. Please set the document root to the /web subfolder. at /volume1/web/website2019/vendor/contao/core-bundle/src/EventListener/InsecureInstallationListener.php line 50) {"exception":"[object] (Contao\\CoreBundle\\Exception\\InsecureInstallati onException(code: 0): Your installation is not secure. Please set the document root to the /web subfolder. at /volume1/web/website2019/vendor/contao/core-bundle/src/EventListener/InsecureInstallationListener.php:50)"} []
    Bricht die install Routine wegen zuvieler Rechte ab? Vorher hat er immer gemault "Access denied". Welcher User braucht denn welche Rechte? Beim korrigieren der
    Genehmigungen habe ich den lokalen Windows User (= NAS USer), 2x http und admin. Admin brauchht full acess, bei dem windowsuser war er auch am fordern, er hätte zuwenig Rechte und beim "phpdienst"ebenfalls, also habe ich die erstmal auf Voll gesetzt, damit der Fehler rstmal verschwindet. Den kann man ja dann runer setzen.

    mfG
    tsunami

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

    Standard

    Du musst das machen, was schon in der Fehlermeldung steht:

    Your installation is not secure. Please set the document root to the /web subfolder

  6. #46
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Das ist es nicht

    conato.jpg

    Oder muss an anderer Stelle noch der dr gesetzt werden?

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

    Standard

    Und Contao ist in web/website2019 installiert? Mit welcher exakten URL rufst du das Contao Install Tool auf?

  8. #48
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard URL

    Hi,
    der Aufruf passiert mit:
    http://meineDomain/website2019/web/a...contao/install
    Nur in http://meineDomain/website2019/web/ gibt es die app.php

    htaccess wird verarbeitet. Habe testweise eine andere genommen und nen PAsswortschutz genommen. Die Abfrage kommt, tuts also.
    Userzugriff? Kann es wirklich sein, dass das it sich sperrt, weil der entscheidene User zuviele Rechte hat?

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

    Standard

    Du musst die Domain und den VirtualHost so einrichten, dass du die Contao Installation dann mit example.org aufrufst und das Install Tool mit example.org/contao/install

  10. #50
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard

    Hm,
    ist der zuvor von xchs gegebene Ansatz falsch?
    Wenn ich es mit https://meinedomain/website2019/web/contao/install aufrufe, bekomme ich eine leere Seite...

  11. #51
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Teillösung

    Hallo,
    nachdem ich nebenbei die Fehlermeldung gesucht hatte, bin ich hierauf gestoßen:
    https://community.contao.org/en/show...d-DocumentRoot

    Das habe ich mal stumpg gemacht und siehe da, es passiert was.

    Daher ging meine Vermutung anscheinend in die richtige Richtung. Das IT hat die Genehmigungs-Einstellungen moniert.
    Was muss ich denn wem für Rechte geben? CHMOD, dann müsste ich die Dateien per ftp hochladen. Bei Synology heißt das Genehmigungen. Muss Contao auf jeden Ordner Schreib- und Lese rechte haben? Und ggf sogar Änderungsrechte? Muss der besitzer angepasst werden?

    mfG
    tsunami

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

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    Hm,
    ist der zuvor von xchs gegebene Ansatz falsch?
    Wenn ich es mit https://meinedomain/website2019/web/contao/install aufrufe, bekomme ich eine leere Seite...
    Du musst, wie gesagt, deine Domain und den VirtualHost wie in meinem Post zuvor beschrieben konfigurieren. Das Endresultat muss sein, dass du die Website mit der Domain - ohne zusätzlichen Pfadangaben aufrufst.

    Du hast in deinem VirtualHost die Domain "contao4test" angegeben. Diese musst du auch benutzen - falls das überhaupt die richtige Domain ist.

  13. #53
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Is druf

    Hallo zusammen,
    vielen Dank für die Ansätze.
    Was mir wirklich gehofen hat, war folgendes:
    Die Genehmigungen erstmal alle auf Voll setzen im Unterverzeichnis der c-Installation
    Das Dokument im Webserver root auf web/Projektname/web gesetzt
    Dann den Manager gestartet
    Danach /web/website2019/vendor/contao/core-bundle/src/EventListener/InsecureInstallationListener.php/web/website2019/vendor/contao/core-bundle/src/EventListener/InsecureInstallationListener.php
    die Zeilen 50-52 auskommentiert.
    Danach lief auch der installer durch und überhaupt an.
    Dann im phpmyadmin den User root oä mit Rechten fürs LAN augestattet (%).
    Der Port für die DB Verbindung war 3307 Als host die IP des NAS.
    Vielleicht kann opder muss noch was hinzugefügt werden.
    Zum Schluss habe ich eine erfolgreiche Installation. Nun müsste ich noch schrauben bezl. der Sicherheitseinstellungen. Dasher nochmal die Frage: Welcher User braucht welche Rechte?

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

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    die Zeilen 50-52 auskommentiert.
    Das solltest du nicht machen. Du musst das befolgen, was schon erwähnt wurde. Konfiguriere deine Domain und den VirtualHost zur Domain korrekt.

  15. #55
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Virtual Host geändert

    Neustart der DS. Leider kann ich das NAS nur noch über die IP erreichen...
    Über den DNS Namen bekomme ich nur eine Leere Seite
    Geändert von tsunami (11.02.2019 um 17:10 Uhr)

  16. #56
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard

    und contao ist auch wieder futsch...
    http://192.168.178.120/website2019/contao/install -> Not found

  17. #57
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde einen Virtualhost contao4test.local anlegen, dessen DocumentRoot auf /web/website2019/web/ zeigt. Das Contao Installtool solltest Du dann via http://contao4test.local/contao/install aufrufen können.
    Geändert von xchs (11.02.2019 um 17:46 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  18. #58
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Website ist nicht erreichbar

    virtualhost.jpg

    virtualhost2.jpg

    Ist da irgendwo noch eine Schraube? Das tats doch...

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

    Standard

    Die Domain "contao4test.local" muss natürlich irgendwo definiert sein. Entweder in eurem DNS Server - oder bei dir lokal in der etc/hosts Datei.

  20. #60
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard

    Ich würde einen Virtualhost contao4test.local anlegen, dessen DocumentRoot auf /web/website2019/web/ zeigt.
    Das reicht nicht?
    Mein DNS Ist die Fritzbox.
    Was soll ich da eintragen?
    Was mich fuchst, ist das es vor 2 Tagen funktioniert hat. Da habe ich es über den normalen DNS Namen des NAS erreichen können. So müsste s doch zumindest über die IP gehen, oder liege ich falsch?

    Bislang konnte ich doch über NamendesNas/website2019/install das ganze starten. Nun geht es nichtmal mehr über
    192.168.178.120/website2019/install

  21. #61
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

  22. #62
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard

    Wenn ich nasname/website2019/web/contao eingebe, werde ich wenigsten sauf die Loginseite umgeleitet.
    Nur dort bekomme cih einen http Error 500. Die Seite funktioniert nicht...

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

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    Das reicht nicht?
    Nein, natürlich nicht. Dein Rechner muss ja wissen müssen, welche IP sich hinter dem Domainnamen "contao4test.local" verbirgt.


    Zitat Zitat von tsunami Beitrag anzeigen
    Da habe ich es über den normalen DNS Namen des NAS erreichen können.
    Ja, aber das war ohnehin noch falsch, da du dann nicht den richtigen VirtualHost damit ansprichst.


    Zitat Zitat von tsunami Beitrag anzeigen
    So müsste s doch zumindest über die IP gehen, oder liege ich falsch?
    Nein, denn dann hat der Webserver ja nicht die Information, welchen VirtualHost du haben möchtest.

  24. #64
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Vielen Dank erstmal für die Geduld

    Was muss ich wo bei der Fritzbox eintragen?
    In der Oberfläche Heimnetz, Netzwerkeinstellungen, kann ich die Ip Adresse ändern, Routen einrichten und das wars.
    Ich habe einen VirtualHost angelegt. Der leigt unter der oG lokalen IP.
    Das heißt, ich muß dem System sagen, wo er nach dem Host contao4test.local suchen soll.
    Wo mache ich das?

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

    Standard

    Wenn du das nur für dich selbst brauchst, machst du das unter Windows, in der Datei C:\Windows\System32\drivers\etc\hosts

    Unter Unix System unter /etc/hosts

  26. #66
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Wieder etws weiter

    Zwischenablage03.jpg


    Nun empfiehlt mir contao genau das, was er vorher angemeckert hat. Vorher hieß es es gäbe zuviel Schreibrechte, nun soll ich allen Schreibrechte geben?

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

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    Vorher hieß es es gäbe zuviel Schreibrechte
    Dein ursprünglicher Fehler hatte nichts mit Schreibrechten zu tun.

  28. #68
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Zitat Zitat von tsunami Beitrag anzeigen
    Das reicht nicht?
    Mein DNS Ist die Fritzbox.
    Was soll ich da eintragen?
    Was mich fuchst, ist das es vor 2 Tagen funktioniert hat. Da habe ich es über den normalen DNS Namen des NAS erreichen können. So müsste s doch zumindest über die IP gehen, oder liege ich falsch?

    Bislang konnte ich doch über NamendesNas/website2019/install das ganze starten. Nun geht es nichtmal mehr über
    192.168.178.120/website2019/install
    Das halte ich für höchst unwahrscheinlich! Die FritzBox ist im Normalfall kein DNS-Server. Sie ist das Standard-Gateway.

    Dein NAS wird das hingegen tun. Also ist der erste Ansatz, dort den Fehler zu beheben, denn diese Bastelei und Umbiegerei, Contao passend zu machen, ist in Hinblick auf die zukünftige Verfügbarkeit keine gute Idee. Deine Einstellungen im NAS für den Apache müssen stimmen. Wenn Du nicht von aussen per DynDNS erreichbar bist, brauchst Du für solche Sachen die FB nicht anfassen.

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

    Standard

    Zitat Zitat von PaddySD Beitrag anzeigen
    Das halte ich für höchst unwahrscheinlich! Die FritzBox ist im Normalfall kein DNS-Server. Sie ist das Standard-Gateway.
    Jeder Router fungiert im Normalfalls als DNS Server. Man könnte daher die Host Einträge auch dort machen, dann sind sie dem gesamten lokalen Netzwerk bekannt.

  30. #70
    Contao-Fan Avatar von PaddySD
    Registriert seit
    26.10.2016.
    Ort
    Andechs
    Beiträge
    656

    Standard

    Schöne Idee, magst grad mal schauen, wo das bei der FritzBox geht?

    Das ist eins der Probleme bei der FB. Gut durchdacht, aber so tief kommst Du da nicht ins System. Die FB leitet nur Ihre von AVM konfigurierten DNS Einträge ein, der Rest wird direkt durchgeschleift zum eingestellten DNS von zB Telekom, Google, Cloudflare...

    Daher hat man auch immer wieder Probleme, wenn Du intern die Anfragen umbiegen willst (DNS-Rebind heisst das bei der FB), also zB das die FB Deine DynDNS Adresse intern abfängt und gar nicht erst nach aussen leitet... Selbst mit Rebind wird das bei der FB, im Gegensatz zu anderen, am WAN-Port abgewickelt, was Dich in der Geschwindigkeit mal richtig bremst...

    Mit einem DDWRT oder OpenWRT ist das was anderes, aber die FB ist dafür gebaut, dass der Otto-Normal-Nutzer sie ansteckt und es läuft! Tiefer gehendes Wissen ist hier bewusst nicht nötig.

    EDIT: Nur der Vollständigkeit halber, man kann das schon auch in der FB machen, aber von Hand in Config-Dateien, was aber hier nicht Thema sein soll.
    Geändert von PaddySD (12.02.2019 um 18:45 Uhr)

  31. #71
    Contao-Fan
    Registriert seit
    21.07.2009.
    Beiträge
    327

    Standard Contao läuft

    Erstmal vielen Dank! War eine echt schwere Geburt. Letztendlich hakte es daran, dass
    1. der User html (ist bei mir warum auch immer 2x da) braucht Schreibzugriff auf den Web-Ordner der Synology und die Unterordner
    2. fehlerhafter bzw. ungleicher Name der V Host-Einstellung in der Webstation
    3. fehlender Eintrag in der hosts Datei

    Könnte man die Parts nicht mit in die Anleitung packen? Schön wäre natürlich eine zentrale Lösung für die DNS Geschichte. Denn man will nicht immer alle Clients anpassen. Joomla und Wordpress sind als fertige Pakte zu haben, Contao ist nach meinem Wissen nicht geplant. Da wäre es doch Schade, wenn Contao aufgrund dessen weniger Verbreitung findet. Wenn man das irgendwie einfacher hinbekommt, wäre es sicherlich interessant für andere, die zB mit PC1 arbeiten und im Sommer mit dem Laptop auf dem Balkon sitzen, oder kleineren Firmen als Intranet oder oder oder

    Vielleicht über eine Portweiterleitung eines normalerweise ungenutzen Ports? Irgndwie so.
    mfG
    tsunami

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

    Standard

    Diese Dingen haben jedoch nichts mit Contao zu tun, sondern gelten für jede Web Applikation.

  33. #73
    Contao-Nutzer
    Registriert seit
    25.10.2019.
    Beiträge
    37

    Standard synology DS220+

    Habe aufmerksam die Beiträge gelesen, nachdem ich seit zwei Tagen versuche Contao auf einer Synolgy 220+ unter Webstation als virtueller Host zu installieren.

    Bisher aber ohne Ergebnis.
    Das Verzeichnis im Webdienstportal /public ist erreichbar aber der CM wird nicht ausgeführt, obwohl in den Script-Spracheinsellungen als Profil die PHP-Version 8.0 eingetragen ist.
    Erhalte einen 404-Fehler, wenn ich https://erichs_nas.local/contao/contao-manager.phar.php aufrufe. Alle Erweiterungen sind aktiv.

    Wäre eine schöne Sache, wenn es laufen würde,
    bedanke mich für Hinweise.
    Erich

  34. #74
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Auf einer aktuellen Synology sollte es kein Problem sein, Contao zu betreiben.
    In Deinem Link rufst Du contao/contao-manager.phar.php aus, der Pfad contao ist aber falsch.

    Richtig wäre https://erichs_nas.local/contao-manager.phar.php
    Die Domain (Dokument-Root) im Vhost muss in das public-Verzeichnis zeigen!

  35. #75
    Contao-Nutzer
    Registriert seit
    25.10.2019.
    Beiträge
    37

    Standard

    Leider löst der Link nicht den Installprozess aus.

    Für Contao habe ich aber in /web einen Ordner /contao angelegt. Der Document root ist volume1/web/contao/public

    Beruhigend aber der Hinweis, dass es möglich ist.
    Danke
    Angehängte Grafiken Angehängte Grafiken

  36. #76
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.612
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Du im public-Verzeichnis eine Datei test.html mit einem Text anlegst, sollte diese direkt aufrufbar sein, sonst stimmen die Einstellungen beim Vhost nicht.

    Bei mir sind in der Web Station z.B. folgende Einstellungen als Webdienstportal eingetragen:
    [Network]
    Portaltyp: Namensbasiert
    Hostname: contao413.nas
    Port: [x] 80 / 443
    andere Checkboxen aus

    [Backend]
    Dokument-Root: web/webseiten/contao413/public
    HTTP-Backend-Server: Apache HTTP Server 2.4
    Zugangskontrollprofil: Nicht konfiguriert
    PHP: Default Profile ( PHP 8.0 )

    Aufruf vom Manager durch https://contao413.nas/contao-manager.phar.php

    Wichtig ist noch, den Host im PC bekannt zu machen:
    Dazu (mit Admin-Rechten) die Datei c:/windows/system32/drivers/etc/hosts bearbeiten:

    192.xxx.xxx.xxx contao413.nas (muss IP-Adresse der Synology sein!)

  37. #77
    Contao-Nutzer
    Registriert seit
    25.10.2019.
    Beiträge
    37

    Standard

    Die Testdatei in /public ist erreichbar.

    Meine Konfiguration der Web Station ist analog zu deiner.

    Auch die /etc/hosts habe ich angepasst. Allerdings auf dem Mac, der hier mehr an Linux orientiert ist als eine Windows.

    Der Composer wird nicht installiert.

  38. #78
    Contao-Nutzer
    Registriert seit
    25.10.2019.
    Beiträge
    37

    Standard

    Jetzt funzt es !

    Mein Fehler war, dass ich in der Webadresse die IP bzw. den Domainnamen der NAS vor /contao gesetzt habe.

    Ganz herzlichen Dank für deine Hinweise.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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