Apache 在MAMP主机中使用符号链接作为文档根

Apache 在MAMP主机中使用符号链接作为文档根,apache,mamp,symlink,mamp-pro,Apache,Mamp,Symlink,Mamp Pro,我正在使用MAMP PRO v3.0.7.2 我想指定一个符号链接作为MAMP Pro的主机部分中特定条目的文档根,该条目指向我的项目的最新版本,该版本在开发过程中一天可以更改多次。问题是当我选择这个符号链接作为我的文档根目录时,MAMP会重写路径以匹配符号链接指向的任何目录 “我的项目”的构建脚本会在每次重建时更新该符号链接以指向最新版本目录,但MAMP仍将该早期版本作为文档根目录 例如,我希望文档根为: /Users/username/Sites/projectname/live 当前指向目

我正在使用MAMP PRO v3.0.7.2

我想指定一个符号链接作为MAMP Pro的主机部分中特定条目的文档根,该条目指向我的项目的最新版本,该版本在开发过程中一天可以更改多次。问题是当我选择这个符号链接作为我的文档根目录时,MAMP会重写路径以匹配符号链接指向的任何目录

“我的项目”的构建脚本会在每次重建时更新该符号链接以指向最新版本目录,但MAMP仍将该早期版本作为文档根目录

例如,我希望文档根为:

/Users/username/Sites/projectname/live

当前指向目录的符号链接:

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

MAMP不尊重符号链接路径,而是将其重写为

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

因此,当我稍后重建项目时,MAMP仍然将文档根指向上面的路径,但是
/live
现在指向

/Users/username/Sites/projectname/releases/2014-10-24-18\u 17\u 48

在过去,我已经手动配置了Apache,并且可以使用符号链接作为文档根,并且每当我重建项目时,最新的版本都会在vhosts中定义的URL处解析,而无需编辑任何内容或重新启动Apache

我尝试在Library/Application Support/appsolute/MAMP PRO/conf/httpd.conf中手动编辑相应的VirtualHost条目MAMP的httpd.conf文件,但每当服务器重新启动时,它都会覆盖我的更改,并将路径的所有实例重写回
/live
符号链接当前指向的任何目录


有没有办法让我指定一个符号链接作为文档根,并让它始终指向该符号链接,而不是当前被符号链接到的实际目录?否则,我必须手动更改它并每天多次重新启动服务器,这会很快变老。

如果在修改后使Library/Application Support/appsolute/MAMP PRO/conf/httpd.conf为只读,会发生什么情况?我想服务器在重启后应该无法覆盖它。这在Mamp Pro 3.5中仍然存在。我已经联系了支持人员,希望很快能得到答复。有什么消息吗@jsheffers@Simon很遗憾,没有。我还没有收到回信。如果他们更新我,我会在这里发布。