Salut à tous !
Je suis nouveau dans le monde du développement.. J'ai essayé pas mal de trucs, et je me lance plus sérieusement dans le développement WEB. J'ai commencé à apprendre les rudiments d'HTML5, de CSS3 et maintenant je pars sur le chemin (semé d'embuches dans mon cas) de PHP, apache, Mysql etc.. J'ai donc installé MAMP. Je suis un tuto qui me demande de créer deux virtual hosts, un pour un index.html, l'autre pour un en php seulement on me dit pas comment. J'ai glané quelques infos sur les internets et je suis tombé sur le fameux "httpd.conf" situé dans Applications/Conf/Apache/MAMP. Bref, je remplis quelques champs :
J'ai bien vérifié le port, configuré sur 80 sur MAMP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <VirtualHost *:80> ServerName site.local DocumentRoot "/Applications/MAMP/htdocs/site.local" <Directory "/Applications/MAMP/htdocs/site.local"> Options Includes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName sitephp.local DocumentRoot "/Applications/MAMP/htdocs2/sitephp.local" <Directory "/Applications/MAMP/htdocs2/sitephp.local"> Options Includes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
Ensuite, j'ai modifié le fichier "hosts" dans le répertoire etc du système. J'ai ajouté mes deux sites :
Jusqu'ici, je pense que tout va bien? Sauf que quand je met mes deux dossiers dans htdocs, site.local et sitephp.local, je redémarre le serveur, je lance sitephp.local, je tombe sur l'index.html de l'autre dossier....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 127.0.0.1 site.local 127.0.0.1 sitephp.local
On m'a conseillé de rajouter ceci :
Quelque part, seulement je ne sais pas ou.
Code : Sélectionner tout - Visualiser dans une fenêtre à part NameVirtualHost *:80
Quelqu'un peut m'éclairer pour qu'enfin mon "site" php voit le jour en même temps que le html ? :)
Partager