質問

Hey dudes.iはシンボリックリンク中にこの問題を抱えています。サーバー上に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/

からアクセスできるようになっています

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

役に立ちましたか?

解決

/ 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 を実行する前のcode>ディレクトリ。

他のヒント

余分な / が1つだけで、おそらく既存の subdom

があると思います
rm -f /home/username/public_html/subdom
ln -s /home/username/rails_apps/myapp/public /home/username/public_html/subdom
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top