Sur votre hébergement, vous devez placer vos fichiers dans le répertoire "public_html" mais cela pose problème avec des frameworks comme Symfony ou Laravel qui imposent de placer leurs fichiers dans un répertoire "public".
Il existe une méthode simple pour pouvoir utiliser Symfony ou Laravel avec votre hébergement :
- Connectez-vous en SSH ou allez dans le Terminal sur cPanel
- Vérifiez que vous êtes à la racine de votre hébergement :
cd ~
- Renommez le répertoire "public_html" via la commande suivante :
mv public_html public_html_bak
- Créez un lien symbolique entre votre répertoire "public" et "public_html" via la commande suivante (adaptez "/home/monuser/monappli/public" selon votre installation) :
ln -s /home/monuser/monappli/public public_html
Astuce : si vous êtes sur une offre où l'accès SSH n'est pas inclus, notre support technique fera la manipulation pour vous. Indiquez-nous simplement le chemin de votre répertoire "public".