Problème de lecture de mon projet web.
Bonjour à toutes et à tous,
Mon nom de domaine est : www.hoteliers-restaurateurs-loir-et-cher.fr
Et j'utilise l'offre : Perso
Je rencontre la problématique suivante :
j'ai développer un site web au format MVC orientée objet, qui sur ma machine tourne très bien sans problème, j'utilise Docker pour le faire tourner en local.
Au sein de ce projet, j'utilise Twig, un moteur de template et FastRoute qui me permet d'organiser mes routes beaucoup plus simplement.
Je vous joins à ce sujet 3 fichiers de config, mon fichier ou je créer mes routes et trois autres fichiers, un config la bdd et défini des répertoires et les deux autres sont 2 controllers.
On peux donc voir grâce au deux derniers fichier que si un id n'est pas stocké dans la Session alors on est redirigé vers /login, cette redirection s'effectue mais dernière je n'ai aucun affichage et la page est considéré comme non trouvé sur le serveur.
Je précise que j'ai bien mis les fichiers composer.json et composer.lock ainsi que le dossier vendor que j'ai dû mettre à la main car n'ayant que l'offre Perso je n'ai pas accès au SSH et ne pouvait donc faire que de cette manière là (à ma connaissance), je ne comprend donc pas pourquoi cela ne fonctionne pas, je suppose que le problème ne viens pas de composer puisque ma redirection fonctionne correctement et que par conséquent cela veux dire que ma route est belle et bien lu, qu'il va bien chercher le bon controller et la bonne fonction, mais je ne comprend pas pourquoi il m'indique qu'il ne trouve pas de page.
J'oubliais, toute mes pages fonctionne grâce à un index.php qui se trouve dans un dossier Public que j'ai belle est bien indiqué comme dossier de référence sur mon nom de domaine.
Voici ce fichier index.php:
Si vous avez besoin de plus d'information pour pouvoir m'aider n'hésitez pas, en attendant je reste sans solution.

















