0

シンボリックリンク中にこの問題が発生しています。サーバーに ruby​​ on rails アプリケーションを正常にデプロイし、すべての移行が完了しました。Phusion パッセンジャーと共に配備されます。アプリケーションはにあり/home/username/rails_apps/myappます。サイトのサブドメインにシンボリックリンクしたい。サブドメインへのパスは/home/username/public_html/subdom. したがって、このコマンドを使用してシンボリックリンクを作成しました。 ln -s '/home/username/rails_apps/myapp/public/' '/home/username/public_html/subdom'

完了すると、作成されますhttp://subdom.maxsy.net/public が、次の方法でアクセスできるはずですhttp://subdom.maxsy.net/

誰かがこの問題について賢明な説明を持っていますか? ありがとう

4

2 に答える 2

0

ディレクトリとしてすでに存在する場合/home/username/public_html/subdom、シンボリックリンクはディレクトリを置き換えません。代わりに、を/home/username/public_html/subdom/public指すシンボリックリンクとして取得し/home/username/rails_app/myappます。

本当にシンボリックリンクに置き換えたいように見えるので、を実行する前に/home/username/public_html/subdomまず/home/username/public_html/subdomディレクトリを削除する必要がありますln -s /home/username/rails_app/myapp /home/username/public_html/subdom

于 2009-10-28T17:51:40.210 に答える
0

私はあなたがただ1つ余分に持っていると思います/、そしておそらく既存のものsubdom

rm -f /home/username/public_html/subdom
ln -s /home/username/rails_apps/myapp/public /home/username/public_html/subdom
于 2009-10-28T17:53:53.487 に答える