Capistrano:如何删除符号链接'current',而是使用:{deploy_to}来访问已部署的文件

时间:2011-03-09 10:02:54

标签: php capistrano document-root

嘿 我正在使用Capistrano来部署我的PHP应用程序 现在,我注意到这里有一件奇怪的事情(或许这是我不明白的事情) Capistrano将应用程序部署到releases文件夹,然后符号链接current指向最新版本。
现在,当我访问这些文件时,我必须像这样访问它们:http://example.com/current/
有没有办法,我可以告诉capistrano(或使它工作),以便我可以使用:http://example.com/来访问这些部署的文件?

问候
尼基尔古普塔。

1 个答案:

答案 0 :(得分:3)

current符号链接是为了启用capistrano的内置功能来回滚到以前的版本 - 它只是将符号链接更改为指向releases的不同子目录。

您是否可以访问服务器的主机配置?如果是这样,您可以将DocumentRoot更改为指向/path/to/your/app/current