Capistrano: как удалить символическую ссылку 'current' и как использовать: {deploy_to} для доступа к развернутым файлам - PullRequest
1 голос
/ 09 марта 2011

Эй, я использую Capistrano для развертывания своих приложений PHP.
Теперь я заметил странную вещь (или, может быть, это то, что я не понимаю).
Capistrano развертывает приложение в папке releases изатем символические ссылки current указывают на последний выпуск.
Теперь, когда я получаю доступ к этим файлам, я должен получить к ним доступ следующим образом: http://example.com/current/
Есть ли способ, я могу сказать Capistrano (или сделать этоработать) так что я могу скорее использовать: http://example.com/ для доступа к этим развернутым файлам?

С уважением
Nikhil Gupta.

1 Ответ

3 голосов
/ 09 марта 2011

Символическая ссылка current предназначена для включения встроенной функциональности capistrano для отката к предыдущим версиям - она ​​просто изменяет символическую ссылку, указывая на другой подкаталог releases.

Есть ли у вас доступ к конфигурации хоста сервера? Если это так, вы можете вместо DocumentRoot указать /path/to/your/app/current.

...