Bonjour,

Voila je rencontre un petit problème a l'application du tuto sur la mise en pratique de la POO en php.
c'est en relation avec la premiere vidéo Structure du projet a la 4eme minute.
je sais pas si j'ai bien compris, mais je crois que c'est le server de php qui est utiliser.
comment je fait quand je travaille avec WAMP ou laragon ce qui est mon cas maintenant.

Ce que je fais

alors je tape la commande : "php -S localhost:80 -d display_errors=1 -t public/"
dans le bon dossier (C:\laragon\www\framework)
et par defaut laragon utilise le port 80
il m'affiche ca :
PHP 7.2.2 Development Server started at Thu Aug 9 02:25:18 2018
Listening on http://localhost:80
Document root is C:\laragon\www\framework\public
Press Ctrl-C to quit.
mais ca ne marche pas.
j'ai alors essayer la commande : "php -S localhost:8080 -d display_errors=1 -t public/"
ca m'affiche :
[Thu Aug 9 02:15:28 2018] Failed to listen on localhost:8080 (reason: Une tentative d�acc�s � un socket de mani�re interdite par ses autorisations d�acc�s a �t� tent�e.

Ce que je veux

je veux pouvoir faire comme dans le tuto (ou presque) c.a.d. écrire les url de cette facon : http://framework.local/blog

Ce que j'obtiens

j'obtient une erreur 404 not found
par contre en modifiant en modifiant le fichier de configuration généré par laragon "auto.framework.local.conf" et on ajoutant public au DocumentRoot j'arrive a me passer des url : "http://framework.local/public/index.php"
et j'écrit directement : http://framework.local/index.php

voila j'espère avoir été assez claire et merci pour vos réponses :)

1 réponse


avec un htacces et la reecriture des url activé.