2010-03-30 1 views
0

내 Mac에 Bitnami Rails 스택이 설치되어 있습니다. 내 문제를 더 잘 설명하기 위해 나는 백엔드로서 mysql을 가진 간단한 비계 기반 레일 애플리케이션을 만들었다. 난 간단한 POST 및 GET 요청을 잠시 동안 수행 할 수 있고, 몇 가지 요청 후에 앱이 무한정 중단됩니다. 이 이상한 행동을보고하기 위해 개발 로그에 아무런 예외 나 잡히지 않은 것도 없습니다. 이 앱 전에 개발 로그의 마지막 비트가 얼어입니다 :몇 가지 요청을하면 레일즈 응용 프로그램이 멈춤

Processing WritedatasController#index (for 127.0.0.1 at 2010-03-30 20:38:51) [GET] 
    [4;36;1mWritedata Load (0.7ms) [0m [0;1mSELECT * FROM `writedatas` [0m 
Rendering template within layouts/application 
Rendering writedatas/index 
    [4;35;1mWritedata Columns (2.9ms) [0m [0mSHOW FIELDS FROM `writedatas` [0m 
Completed in 99ms (View: 88, DB: 4) | 200 OK [http://localhost/writedatas] 
    [4;36;1mSQL (0.2ms) [0m [0;1mSET NAMES 'utf8' [0m 
    [4;35;1mSQL (0.1ms) [0m [0mSET SQL_AUTO_IS_NULL=0 [0m 


Processing WritedatasController#new (for 127.0.0.1 at 2010-03-30 20:38:52) [GET] 
    [4;36;1mWritedata Columns (2.0ms) [0m [0;1mSHOW FIELDS FROM `writedatas` [0m 
Rendering template within layouts/application 
Rendering writedatas/new 
Rendered writedatas/_form (5.9ms) 
Completed in 34ms (View: 25, DB: 2) | 200 OK [http://localhost/writedatas/new] 
    [4;36;1mSQL (0.4ms) [0m [0;1mSET NAMES 'utf8' [0m 
    [4;35;1mSQL (0.1ms) [0m [0mSET SQL_AUTO_IS_NULL=0 [0m 


Processing WritedatasController#index (for 127.0.0.1 at 2010-03-30 20:39:17) [GET] 
    [4;36;1mWritedata Load (0.7ms) [0m [0;1mSELECT * FROM `writedatas` [0m 
Rendering template within layouts/application 
Rendering writedatas/index 
    [4;35;1mWritedata Columns (2.6ms) [0m [0mSHOW FIELDS FROM `writedatas` [0m 
Completed in 101ms (View: 90, DB: 4) | 200 OK [http://localhost/writedatas] 

그것은 바로이 지점에서 걸려. 그리고이 일이 발생하면 서버를 다시 시작해야합니다. 몇 가지 요청을 한 후에 다시 서버를 중지해야합니다. 이것은 내가 직면 한 가장 이상한 문제이며 나는 정말로 난처한 처지입니다.

답변

1

의견을 남길만큼 충분하지 않습니다. 디버거 모드에서 서버를 실행하고 코드를 단계별로 실행하여 문제를 찾아냅니다.

코드에 아무 문제가 없다면 깨끗한 데이터 집합으로 실행 해보십시오.

+0

디버깅 모드에서 서버를 배치하십시오. 요청은 302 발견을 리턴합니다. 깨끗한 데이터 세트로 실행했습니다. 간단한 발판으로 새 앱을 말했을 때. 나는 문제없이 콘솔을 사용하여 레코드를 추가 할 수 있습니다. –

+0

나는 응용 프로그램이 아닌 것으로 가정합니다. mongrel과 같은 apache가 아닌 다른 프로그램에서 실행해볼 수 있습니까? – Taka