Utiliser un lien symbolique comme racine de document dans les hôtes MAMP

J’utilise MAMP PRO v3.0.7.2

Je veux spécifier un lien symbolique comme racine du document pour une entrée spécifique dans la section hôte de MAMP Pro, qui pointe vers la dernière version de mon projet, qui peut changer plusieurs fois par jour au cours du développement. Le problème est que lorsque je sélectionne ce lien symbolique comme racine de document, MAMP réécrit le chemin correspondant au répertoire vers lequel pointe le lien symbolique.

Le script de génération de mon projet met à jour ce lien symbolique pour qu’il pointe vers le répertoire de la dernière version sur chaque reconstruction, mais MAMP a toujours cette version précédente en tant que racine du document.

Par exemple, je veux que la racine du document soit:

/Users/username/Sites/projectname/live

qui est un lien symbolique qui pointe actuellement vers un répertoire:

/Users/username/Sites/projectname/releases/2014-10-24-17_25_52

MAMP ne respecte pas le chemin du lien symbolique, mais le réécrit au lieu de

/Users/username/Sites/projectname/releases/2014-10-24-17_25_52

Donc, quand je reconstruis mon projet plus tard, MAMP pointe toujours la racine du document vers le chemin ci-dessus, mais /live pointe maintenant vers

/Users/username/Sites/projectname/releases/2014-10-24-18_17_48

Dans le passé, j’ai configuré Apache manuellement, et utiliser le lien symbolique comme racine du document, et chaque fois que je reconstruis le projet, la construction la plus récente résolue à l’URL définie dans vhosts sans avoir à modifier quoi que ce soit ou redémarrer Apache.

J’ai essayé de modifier manuellement le fichier httpd.conf correspondant à l’entrée VirtualHost correspondante dans Library / Application Support / appsolute / MAMP PRO / conf / httpd.conf, mais chaque fois que le serveur est redémarré, il réécrit toutes les instances du chemin. répertoire vers lequel se trouve actuellement le lien symbolique /live .

Y a-t-il un moyen de contourner cela pour que je puisse spécifier un lien symbolique en tant que racine du document, et est-ce qu’il pointe toujours vers ce lien symbolique plutôt que vers le répertoire actuel qui est actuellement lié à un lien symbolique? Sinon, je dois le changer manuellement et redémarrer les serveurs plusieurs fois par jour, ce qui devient assez rapide.