Hallo Freunde, wie geht es euch?
Heute bin ich hier, um über das Verfahren zur Installation von Symfony auf einem gemeinsam genutzten Hostinger-Server zu sprechen. Unterwegs hatte ich mehrere Zweifel, wie das Projekt installiert werden sollte. Eines davon betraf die .htaccess-Datei, die PHP-Version und die Domain, und ich war mir sogar unsicher, ob mein Shared-Server-Plan ausreichte oder ob ich auf einen VPS migrieren müsste. Zu meinen Fragen gehörte auch die Frage nach der Ordnerstruktur des Servers und ob dieser einer Logik folgen sollte, damit er funktioniert. Der Mitarbeiter, der mir geholfen hat, sagte mir, dass das nicht nötig sei.
Ich habe meine Ermittlungen jedoch fortgesetzt. Als erstes habe ich analysiert, wie der automatische Installer von Hostinger funktioniert, insbesondere für Symfony. Ich habe Symfony mit dem Auto-Installer installiert, aber auf der Seite, auf die das Projekt umgeleitet wird, ist ein 500-Fehler aufgetreten. Nun, ich habe die Abhängigkeiten installiert und die Fehler blieben bestehen. Ich beschloss, das gesamte Projekt zu löschen, stellte jedoch fest, dass der Webordner „etwas Besonderes“ enthielt. Schließlich wurde die Website bei der Erstellung auf sie umgeleitet. Vor diesem Hintergrund habe ich mit dem Befehl „composer2“ in diesem Ordner eine Neuinstallation von Symfony Version 7.2 erstellt und beim Zugriff auf die Domain mit dem Pfad /web/public konnte ich sehen, dass die Website in Betrieb ist.
1 – Greifen Sie auf Ihr Konto zu und gehen Sie zu "Website hinzufügen". Erstellen Sie anschließend eine leere PHP-Website, fügen Sie Ihre Domain hinzu oder verwenden Sie eine temporäre.
2 – Klicken Sie auf „Automatisches Installationsprogramm“, dann auf „Andere“ und wählen Sie Symfony aus.
3 – Konfigurieren Sie die Site-Administratordaten und prüfen Sie, ob Ihre Einstellungen mit meinen übereinstimmen.
4 – Stellen Sie im Abschnitt „PHP-Informationen“ sicher, dass Sie über diese Erweiterungen verfügen und dass Version 8.3 ausgewählt ist.
5 – Greifen Sie auf die URL Ihrer Website zu und sehen Sie diesen Bildschirm:
6 – Greifen Sie dann über SSH auf Ihren Server zu (Sie müssen ihn konfigurieren) und verwenden Sie die folgenden Befehle:
cd domains cd nome_do_website rm -rf public_html/ mkdir public_html cd public_html mkdir web cd web composer2 create-project symfony/skeleton:"7.2.x-dev" .
7 – Greifen Sie über den Pfad /web/public auf die URL Ihrer Website zu und sehen Sie, wie Ihre Symfony-Web-App funktioniert!
Ich hoffe, dieser Artikel hilft allen, die Schwierigkeiten haben, ein Projekt auf Hostinger mit Symfony zu installieren. Ich habe diesen Artikel mit dem Ziel geschrieben, der Community zu helfen und Probleme wie die, die mir passiert sind, zu vermeiden. Wenn es Ihnen gefallen hat, hinterlassen Sie ein Like und kommentieren Sie, ob es funktioniert hat. Vielen Dank!
Das obige ist der detaillierte Inhalt vonSymfony auf Hostinger (gemeinsam genutzter Server) installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!