2009-10-28 3 views
0

안녕하세요, dudes.i는 symlinking하는 동안이 문제가 있습니다. 레일즈 애플리케이션에 서버에 루비를 성공적으로 배치했고 모든 마이그레이션이 완료되었습니다. 그것은 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/

누구에 의해 접근 할 수 있어야하는데? 감사

답변

0

/home/username/public_html/subdom이 이미 디렉토리로 존재하는 경우 심볼릭 링크가 디렉토리를 대체하지 않고 /home/username/rails_app/myapp을 가리키는 심볼릭 링크로 /home/username/public_html/subdom/public이됩니다.

/home/username/public_html/subdom을 실제로 심볼릭 링크로 바꾸려면, ln -s /home/username/rails_app/myapp /home/username/public_html/subdom을 실행하기 전에 먼저 /home/username/public_html/subdom 디렉토리를 제거해야합니다.

0

난 당신이 하나 추가 / 있다고 생각, 그리고 아마도 기존 subdom

rm -f /home/username/public_html/subdom 
ln -s /home/username/rails_apps/myapp/public /home/username/public_html/subdom