2011-02-11 1 views
1

설정/workers.rb스토커 beanstalkd는 레일에 오류가로드 레일 ENV 때 로그 파일을

require File.expand_path("../config/environment", __FILE__) 

나는 다음 (악명 높은) 오류 얻을 stalk ./config/workers.rb 실행

로그/development.log 파일

Rails Error: Unable to access log file. Please ensure that exists and is chmod 0666. The log level has been raised to WARN and the output directed to STDERR until the problem is fixed.

상단의 로그 파일을 인용하고 오류 메시지 안에 경로를 언급하지 않는다는 사실에 주목하십시오. 누군가 제게 이것을 설명해 주시겠습니까? 나는 머리카락을 꺼낼 준비가되었습니다 ...

고마워요!

은 그냥 환경/개발 ... 내가 맥 내 사용자로부터 그것을 실행하는거야 사촌에는 사용자가 문제가 없는지 ... 여기 -la 내 LS 산전,

[email protected] 1 ericman staff 0 Feb 10 19:11 development.log 

답변

0

를 확인합니다. rb (및 배포하기 전에 production.rb) 명시 적으로 쓰기

config.logger = Logger.new(Rails.root.join("log","worker_#{Rails.env}.log"))