Bonjour,
Je viens d'avoir un macbook sous Leopard 10.6 et je suis développeur sous Symfony
Comme Apache et PHP5 sont installé, je me suis dis qu'il ne serait pas utile d'installer MAMP.
J'ai modifié le httpd.conf pour activer PHP, j'ai fait des modifs dans PHP INI, j'ai passé le safe mode sur off pour APACHE, j'ai activé la réécriture d'url, j'ai installé MySQL + wokrbench, et j'ai relancé APACHE
J'ai testé Mysql en mode console: ok, cela fonctionne bien.
j'ai fait un test avec une page index dans Sites, j'ai tapé 127.0.0.1/monnom/ et hop ca marche.
Test avec accès BDD. ok
Bon j'ai plusieurs sites qui nécessite un virtual host. j'ai donc ajouté ceci pour le premier site dans le httpd.conf d'APACHE:
NB > le fichier index d'un site symdony n'est pas à la racine du projet mas à la racine du répertoire web. D'où le document root
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <VirtualHost *:80> ServerName monsite1 ServerAdmin webmaster@monsite1 DocumentRoot "/Users/myname/Sites/monsite1/web" <Directory /Users/myname/Sites/monsite1/web> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> </VirtualHost>
Je modifie aussi le fichier hosts comme suit:
Je relance Apache, et ca fonctionne bien: je vais dans safari, je tape http://monsite1/ et je tombe bien sur la page d'index.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost dans safe_mode_protected_env_vars 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 127.0.0.1 monsite1
TOUT SEMBLE BIEN FONCTIONNER
sauf que je rajoute un deuxième site: je modifie donc le httpd.conf en ajoutant monsite2 et monsite2 est ajouté dans le host
je relance APACHE. et là boom: site je tape http://monsite2/ je tombe bien sur l'index de monsite2 MAIS si je tape monsite1 je tombe AUSSI sur la page index de monsite2 !!!
C'est comme si les 2 alias existaient mais ils pointent tous les 2 sur le directory de monsite2
Si quelqu'un peut m'aider, ca fait 3 jours que je galère !!!
Merci d'avance
Partager