Ankündigung

Einklappen
Keine Ankündigung bisher.

Symfony Anwendung für den Produktionsbetrieb konfigurieren

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Symfony Anwendung für den Produktionsbetrieb konfigurieren

    Hallo,

    für einen Kunden habe ich erstmals eine Webanwendung in Symfony geschrieben, da es etwas komplexer sein sollte. Lokal läuft alles tadellos, nur als ich es versuchte live zu schalten, war es mit der Euphorie schnell vorbei. Leider werden, die ganzen Routen nicht gefunden. Konkret heißt das, das Stammverzeichnis zeigt auf den Public Ordner. Im Controller habe ich die Rote der Startseite auf "/" definiert. Die Startseite wird angezeigt. Wenn ich jedoch irgend wohin navigieren möchte, wird eine beliebige Unterseite jedoch nicht gefunden. Ich habe herausgefunden, dass jedoch über meineDomain/index.php/kontakt die Kontaktseite zwar aufgerufen wird, jedoch nur mit Index.php in der Mitte. Wie muss ich den Webserver konfigurieren, damit die Routen korrekt gefunden und korrekt geleitet werden? Ich nutze allinkl als Anbieter. In der Doku habe ich soweit alles beachtet, jedoch werde ich aus manchen Dingen auch nicht wirklich schlau. In meinen Recherchen bin ich auf einen zusätzlichen Apache Webserver gestoßen. Benötige ich diesen bzw. einen .htaccess? Ergibt für mich jedoch wenig Sinn, da der Webserver doch bereits vorhanden ist oder? Wäre für jeden Tipp dankbar, der zur Lösung des Problems führt.

  • #2
    Ich habe herausgefunden, dass jedoch über meineDomain/index.php/kontakt die Kontaktseite zwar aufgerufen wird, jedoch nur mit Index.php in der Mitte. Wie muss ich den Webserver konfigurieren, damit die Routen korrekt gefunden und korrekt geleitet werden?

    example.com/kontakt fände ich jetzt irgendwie angebrahcter/schöner

    In meinen Recherchen bin ich auf einen zusätzlichen Apache Webserver gestoßen.
    zusätzlich zu was ?

    wie läuft denn lokal ?

    Kommentar


    • #3
      Wecher Webserver läuft denn bei dir? Entweder musst du eine htaccess anlegen, welche alles auf die index.php leitet
      oder falls Nginx diesen so konfigurieren dass er alles an die index.php leitet.

      https://symfony.com/doc/current/setu...iguration.html

      Kommentar

      Lädt...
      X