'웹개발(JSP&Servlet)/Ruby on Rails'에 해당되는 글 2건

  1. 2009.11.19 Rails 2.3.4 (2.0 이상)에서의 scaffold와 paginate
  2. 2009.07.23 레일스 설치시에 오류
Leopard 10.5.7에 설치된 Rails는 2.3.4.
2.0이상의 버전에서는 scaffold가 삭제되어서, scaffold를 사용하는 예제 코드가 작동하지 않음.

책에 나온대로 간단한 웹 어플을 테스트 하니, scaffold 관련 오류
undefined method scaffold

1) scaffold 플러그 인을 설치 한다
>> script/plugin install scaffolding
>>script/plugin install svn://errtheblog.com/svn/plugins/classic_pagination
scaffold 플러그 인은 설치완료,
paginate 플러그인은 errtheblog.com에 연결하지 못하다면서 설치 실패,
웹 어플을 실행해보니 

2) paginate 플러그인 설치
undefined method `paginate' 
errtheblog.com에 접근하지 못해 paginate 플러그인이 설치 되지 않음.

pagingate 플러그인 설치가 용이 하지 않아 다른 방법 사용 (http://sokum.tistory.com/49)
rails 로 어플리케이션을 생서하면서 버전을 지정할수 있다.
>>rails _1.8.4_ phonebook

이후 예제 코드는 정상적으로 동작.



Posted by 영겁회귀

댓글을 달아 주세요

에이콘 출판사의 '웹 개발 2.0 루비온 레일스'의 설치 예제대로 설치하게 되면
루비를 설치하고 rails를 설치하게 된다.
gem install rails --include-dependencies


위와 같이 설치는 정상적으로 이루어 지지만, 
스캐폴드 생성시 다음과 같은 에러가 발생한다. 


버전의 차이로 오류가 발생한다.
책의 예제대로 rails 버전을 지정해 설치하면 오류가 발생하지 않는다. 


책 저자의 Feedback에 따르면, 1.2.3버전도 가능하다고 한다.
c:\>gem uninstall rails
c:\>gem install rails --version '=1.2.3' --include-dependencies

Posted by 영겁회귀

댓글을 달아 주세요