2012-07-23 30 views
0

我正在尝试使用Capistrano将基于PHP的网站部署到客户端共享主机。我想保留所有版本的控制权,但它们与cPanel(Bluehost)共享主机,我无法将DocumentRoot更改为指向“当前”符号链接。部署到public_html没问题,但我需要让网站指向当前版本的根目录。将Capistrano部署到cPanel,其中DocumentRoot无法更改?

有没有办法解决这个问题,所以我可以继续使用Capistrano,并且还有“当前”版本作为主域名的根?

回答

2

这可能太晚了,但我已经得到了你的答案。

如果您的服务器通过的cPanel管理,你可以改变的DocumentRoot线在这个配置文件:

/var/cpanel/userdata/USERNAME/DOMAIN.COM

然后你就可以把它改成: /home/USERNAME/public_html/current

+0

如果您在共享宿主机会,你没有写权限来做到这一点。看看支持是否能为你做到这一点。 – Zlatev 2014-07-26 05:52:23