ich zwei unabhängige symfony Projekte erstellt haben, und ich habe sie zu meinem prod Server, zum Beispiel bewegt:Zwei symfony-Projekte auf einem Server/Domain
project1.example.com [/var/www/project1/web]
project2.example.com [/var/www/project2/web]
Das Problem ist, dass, wenn ich öffnen Sie die zweite nach oben Adresse, dann project1
ist gefeuert. Ich habe /var/www/project2/web/app.php
überprüft und scheint, dass es richtig ausgeführt wird, aber aus irgendeinem Grund verwenden Symfony Loader /var/www/project1/
Pfad. Natürlich wurden die Cache-Ordner gelöscht.
Irgendwelche Ideen, wie man das Problem diagnostiziert?
UPDATE
Apache-Konfigurationsdateien:
/etc/apache2/apache2.conf
/etc/apache2/sites-enabled/project1.conf + /etc/apache2/sites-enabled/project2.conf
UPDATE 2
Merkwürdig, heute Morgen die Situation umgekehrt hat. Beide Adressen zeigen Website von project2
jetzt. Keine Konfigurations- oder Projektdateien wurden geändert.
Sie können nach [Wie man eine Route basierend auf dem Host anpasst] (https://symfony.com/doc/current/routing/hostname_pattern.html) nachsehen. – ACJ
Welchen Webserver verwenden Sie in der Produktion? Apache? nginx? etwas anderes? – axlj
Das klingt wie ein falsch konfigurierter Webserver – Steve