Ruby on rails 如何在public_html文件夹中为RoR应用程序创建新的符号链接?
我在public_html文件夹中有一个名为techease的文件夹,我希望我的应用程序与这个现有文件夹进行符号链接。我如何才能做到这一点 因为当我将此链接到此文件夹时,它将在techease文件夹中创建公用文件夹,然后与该文件夹进行符号链接 如果我删除techease文件夹并创建符号链接,它将正常工作,但当该文件夹已存在时,它将不工作 请帮我解决这个问题Ruby on rails 如何在public_html文件夹中为RoR应用程序创建新的符号链接?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我在public_html文件夹中有一个名为techease的文件夹,我希望我的应用程序与这个现有文件夹进行符号链接。我如何才能做到这一点 因为当我将此链接到此文件夹时,它将在techease文件夹中创建公用文件夹,然后与该文件夹进行符号链接 如果我删除techease文件夹并创建符号链接,它将正常工作,但当该文件夹已存在时,它将不工作 请帮我解决这个问题 谢谢你这是从你的卡皮斯特拉诺食谱中找到的。您可以创建一个新任务,该任务在部署后自动创建符号链接。它看起来像这样(您必须根据您的情况更新路径)
谢谢你这是从你的卡皮斯特拉诺食谱中找到的。您可以创建一个新任务,该任务在部署后自动创建符号链接。它看起来像这样(您必须根据您的情况更新路径):
deploy之后,“deploy:link\u依赖项”
名称空间:deploydo
描述
after :deploy, 'deploy:link_dependencies'
namespace :deploy do
desc <<-DESC
Creates symbolic links to configuration files and other dependencies after deployment.
DESC
task :link_dependencies, :roles => :app do
run "ln -nfs #{shared_path}/public/techease #{release_path}/public/techease"
end
end