2007/03 13

rake가 don't know how to build 란다 나원참..

에러 메시지 치고는 참 인간적(?)이라고 할 수 있겠다. rake db:migrate를 돌렸는데 저런 메시지를 내면서 못하겠다고 땡깡을 부리는것이다. 자초지종을 말하자면. 앞에서 말했던 내것인지 아닌지 모를 mysql의 인증 암호 문제로 루비와 레일스를 통채로 다시 깔고 나서 프로그램 디렉토리만 다시 가져다 놓고 돌리는데 db도 새로 만들어야 하기에 마이그레이션을 돌려주고자 했으나 저런 에러가 나온것이다. 아무리 어떤 rake명령을 줘봐도 다 저렇게 나오는거다. 어디를 고쳐야할지 도저히 감이 안와서.. 뭐 해결책 또 있나 새로 까는거지 그러나 지우고 까는게 아니라 다른 디렉토리에 까는것이다 전에도 그렇게 해 봤는데 두개가 따로 잘 돌아가더라 그때는 버전이라도 달랐는데 이번엔 버전도 같다. (전에 그렇게 ..

Ruby on Rails 2007.03.18

로그인에서 헤메이다

지난번에 acts as authenticated를 쓰기로 했다고 했으나 회원가입만 하면 이메일수신 후 활성화도 안했는데 로그인이 덜렁되어버린다거나, 활성화를 안한 유저가 로그인을 하려고 하면 아무말도 없이 로그인창이 다시 뜨는 버그가 있어서 다른것을 찾아보기로 했다. 참, 계정 활성화 메일 보내기는 참 잘되더라 신기하데 거 ^^ http://wiki.rubyonrails.com/rails/pages/Authentication 레일스공식사이트에 있는 위키에 가보니 authentication이란 페이지에 또 잔뜩 로그인관련 플러그인 내지 프로그램들이 있네.. 너무 정리가 안되어 있다. 애자일 웹디벨롭먼트에는 없던 것들도 여기에는 있고, 레일스에서의 로그인에 관한 것을 한곳에서는 찾을 수가 없다는 말인가? 기..

Ruby on Rails 2007.03.17

마이그레이션, 로그인 추가

벌써 시작한지는 두 달째인데 정작 제대로 공부한건 며칠 되지 않는듯하다. 그간 겪었던 어려움과 해결과정을 적어두기로 한다. '레일스 레시피' 책에 있는 사용자 인증하기 방법을 가지고 'Ruby on Rails 초고속웹개발의시작'에 있는 사진 슬라이드보기 예제에 로그인을 넣어보기로 했다. user라는 테이블의 마이그레이션을 하나 더 만들고 마이그레이션을 돌리려니 (rake migrate ) 겁이 덜컥났다. {마이그레이션(화일)은 테이블의 구조를 적어 놓은 화일인데, SQL문으로 create table 어쩌구 적어서 돌리면 테이블 생기도록 하는 것과 유사하나 마이그레이션 화일은 버전별로 생기고 테이블을 지울수도 있는 등 단순한 sql문과는 차원이 좀 다르다.} 이미 만들어 놓은 테이블이 날라가는거 아닌가? ..

Ruby on Rails 2007.03.14