문제

Rails 앱에서 AuthLogic을 사용하는 데 어려움이 있으므로 공백 예제를 사용하기 시작했습니다. github.com/binarylogic/authlogic_example 작동하지 않습니다.

나는 Ruby 1.9.1과 1.8과 Jruby1.8을 설치하는 데 하루를 보냈습니다. 재미있는 것은 다른 Rails 앱이 내 서버에서 작동했다는 것입니다. 즉, 코드가 어디에서 파괴되는지 또는 차이가 어디에 있는지 알 수 없습니다. 다음은 공유/log/mongrel_debug/threads.log를 제공하는 출력입니다.

Mon Oct 12 19:23:53 +0200 2009 REQUEST /favicon.ico
0.0.0.0:7102 -- THREADS: 1 -----
 KEYS:
  -- #<Thread:0x7ffe28347fc8>: [:started_on, :__recursive_key__]

요청 후 얼마 지나지 않아 500으로 시간이 걸렸습니다. 일부 코드의 영상 재귀라고 가정할까요?

내 서버 구성은 다음과 같습니다.

Linux xxxxxx 2.6.28-11-server #42-Ubuntu SMP Fri Apr 17 02:45:36 UTC 2009 x86_64
ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
gem -v: 1.3.5
rails 2.3.4 (any lower version doesn't change it)

지금까지 데이터베이스 나 Rails 버전에 의존하지 않습니다. 앱을 다시 가능하게하는 유일한 것은 #Acts_AS_Authenticated를 언급하는 것입니다. 로컬로 여전히 작동합니다 (OSX 10.6.1)

몇 시간 동안 Google을 검색하고 처음부터 Authlogic 앱을 만들었습니다. 내가 무엇을 검색 할 수 있는지 또는 체크 아웃 할 수있는 것을 알고 있다면, 힌트를주세요!

많은 감사드립니다! 까지

도움이 되었습니까?

해결책 2

내 동료는 또 다른 설명이 있습니다.

config.cache_classes = true

그것을 거짓으로 설정하면 도움이됩니다.

다른 팁

마침내 해결책을 찾았습니다.

데이터베이스 이름과 사용자는 밑줄이 있었고 비밀번호에는 특별한 숯이있었습니다. 더 쉽게 해결하면 해결했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top