- Posted
- Filed under 글로 기록하기
(이 책을 주문한 이유는 아무것도 모르는 상태에서 따라할 수 있는 입문서라는 평이 있어서입니다.)
일단 아무것도 모르는 상태이니 1장 레일스 시작하기부터 따라했습니다.
물론 무작정 할 수는 없겠죠... 레일스 환경을 만들기 위해 구글링부터 시작을 했습니다.
"ubuntu ruby on rails install"
대충 이런 키워드로 검색을 하니, howto 문서가 나오는군요. ^_____^
이 문서를 따라하면서 설치한 내용을 따로 정리했습니다.
이제 책에 나와있는데로 하나씩 따라 해야죠...
그런데, 문제가 몇가지 생겼습니다.
하나는 undefined method scaffold 에러, 또 하나는 InvalidAuthenticityToken 예외가 발생하는 것입니다.
먼저 undefined method scaffold 에러는 scaffold 플러그인을 설치해서 해결했습니다.
(scaffold 기능이 플러그인으로 빠졌어요.)
(scaffold 플러그인 설치 방법)
# script/plugin install scaffolding
# script/plugin install svn://errtheblog.com/svn/plugins/classic_pagination
# script/plugin install svn://errtheblog.com/svn/plugins/classic_pagination
다음으로 InvalidAuthenticityToken 예외는 CSRF Killer plugin 때문에 발생하는 문제인데, 이를 사용하지 않게 해서 해결했습니다. 일단은 따라하기 예제이기 때문에 보안 이슈를 배제하기로 한거죠...
controller 코드에 다음 코드를 추가해줍니다.
skip_before_filter :verify_authenticity_token
아직 1장을 다 끝낸것도 아닌데... 삽질만 하고 있네요... ㅜㅜ
그래도 별다른 코드 없이 전화번호부를 뚝딱 만들었네요...
Comments List
음. 제 호스팅이 ruby 호스팅인데...
아직도 제대로 활용을 못하고 있어요.ㅡㅠ
help입니다~~~
루비 되는 호스팅이 많지 않다고 들었는데... (아닌가 ㅡ.ㅡa?)
무슨 호스팅이에요???
집에 가지고 간 책 보면서 따라해보아요~~~~ ㅋ
우왕~ 잼나겠다 +ㅁ+
나도 해볼까...
도전 고고싱~