Bonsoir,
J'ai installé nginx+php sur mac et ca fonctionne, je voulais accéder à mes projets en utilisant un domaine local (monprojet.dev) et non pas le syntax de sous dossier(localhost/monprojet).
J'ai modifié le fichier hosts(/etc/hosts) comme ceci:
lorsque je veux accéder à monprojet.dev sur safari j'ai ce message:
"Safari ne parvient pas à ouvrir la page « www.monprojet.dev » car le serveur sur lequel cette page est située ne répond pas."
Merci d'avance
3 réponses
Salut,
As-tu :
- paramétré Nginx pour que ton nom de domaine pointe sur le bn dossier (les fameux "server blocks", par exemple) ?
- vérifié qu'Apache2 ne tourne pas en parallèlesur ta bécanne ?
Attention, avec Mac Os X, les réglages du localhost et des domaines sont parfois assez pénibles....
Sinon, optes pour une solution Vagrant ou Docker.
Bon courage.
@mzkd:
j'ai déjà galéré avec les fameux "server blocks" avant de comprendre que je suis obligé de passer par le syntax de domaine ( monprojet.dev) au lieu du syntax classic (localhost/monprojet) car nginx ne comprend pas les fichier htaccess.
C'est Safari qui ne parvient pas à lire le fichier hosts(/etc/hosts) et non pas ma configuration nginx/php, j'ai testé monprojet.dev sur Chrome et ça marche .
J'ai installé dnsmask via homebrew et le problème est résolu (voici les étapes à suivre).
Merci quand même :)