Laravel verwendet das Verzeichnis public, sodass Sie es auf public_html umkonfigurieren oder einen Symlink anlegen müssen, und Sie können die PHP-Version im Kontrollpanel auswählen.
Laravel verwendet standardmäßig den Ordner public als Root‑Verzeichnis (DocumentRoot) und nicht public_html, wie unsere Server es tun.
Um dies zu lösen, können Sie entweder die Laravel‑Konfiguration ändern, sodass sie den Ordner public_html anstelle von public verwendet, oder Sie können einen sogenannten Symlink von public nach public_html erstellen.
Sie können einen Symlink mit dem Befehl ln -s public public_html über SSH erstellen. Achten Sie darauf, dass der Ordner public_html nicht existiert, wenn Sie den Symlink anlegen.
Sie können die PHP‑Version, die für Laravel‑artisan und die eigentliche Anwendung verwendet wird, im Kontrollpanel unter Website → PHP‑Version festlegen.
Artikel aus der Support-Kategorie: PHP