如何在public_html文件夹中为RoR Application创建新的符号链接?

我在public_html文件夹中有一个名为techease的文件夹,我希望我的应用程序符号链接与此现有文件夹,我该怎么办?

因为当我将此链接到此文件夹时,它将在techease文件夹中创建公用文件夹,然后在该文件夹中进行符号链接。

它如何创建符号链接与现有文件夹而不是新创建的文件夹如果我删除techease文件夹并创建符号链接,那么它将正常工作,但当该文件夹已存在时,它将无法正常工作。

请帮我解决这个问题。

谢谢

这样做的地方来自你的Capistrano配方。 您可以创建一个新任务,在部署后自动创建符号链接。 它看起来像这样(你必须更新你的情况的路径):

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