2017-02-22 8 views
1

J'ai essayé de créer un virtualhost avec MAMP pour la première fois. Je montais plusieurs tutoriels, mais ce que je faisais ne fonctionne pas ...MAMP Virtualhost sur mac ne fonctionne pas

Permettez-moi d'expliquer:

D'abord, j'ajouté dans/etc/hosts une nouvelle ligne 127.0.0.1 domain.dev

En virtualhost.conf, j'ai ajouté

<VirtualHost 127.0.0.1:80> 
     DocumentRoot "/Users/cyrille/Documents/pro/sites/domain/domain/web" 
     ServerName  domain.dev 
     ServerAlias  domain.dev 

     <Directory "/Users/cyrille/Documents/pro/sites/domain/domain/web"> 
      Options FollowSymLinks Indexes 
      AllowOverride All 
      Order deny,allow 
      allow from All 
     </Directory> 
</VirtualHost> 

Il existe un index.php dans le répertoire 'web'.

Dans httpd-vhosts.conf, j'ai ajouté

<VirtualHost *:80> 
DocumentRoot /Applications/MAMP/htdocs 
ServerName localhost 
</VirtualHost> 

<VirtualHost *:80> 
DocumentRoot /Users/cyrille/Documents/pro/sites/domain/domain/web 
ServerName domain.dev 
</VirtualHost> 

Certaines personnes dit que je dois enlever le "#" à côté de Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf dans httpd.conf

quand je vais à domain.dev J'ai le message 'Le site web est indisponible'. Quand je ping domain.dev J'ai cette réponse:

PING domain.dev (127.0.0.1): 56 data bytes 
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.047 ms... 

Je l'ai déjà redémarré MAMP.

Si quelqu'un a une idée pourquoi il ne fonctionne pas ...

Merci!

Répondre

1

Ok,

J'ai trouvé la solution, en MAMP, je devais cliquer sur "set web & MYSQL à 80 & 3306". Lorsque vous téléchargez MAMP, le port d'apache est sur 8888 ...