나는 두 가지 버전의 static_resource 찾고 있어요는 : 매개 변수가 static_resource에 전달 된 두 경우 모두Webmachine : 누가 static_resource를 설정합니까? init/1?
https://github.com/basho/wriaki/blob/master/apps/wriaki/src/session_resource.erl
http://lambder.com/2009/06/providing-static-content-in-webmachine/
을 : 두 Webmachine 응용 프로그램에서/1 init을/1 DOCROOT입니다 초기화하기. 그러나이 함수가 설정된 곳이나 DocRoot가 정의 된 곳을 찾을 수 없습니다.
누구든지 나를 향해 대답 해 줄 수 있습니까?
많은 감사,
LRP
안녕하세요 @ david, 귀하의 제안 된 코드를 시도했습니다. 하지만 내 static_resource.erl 모듈에 버그가 있음을 알리는 오류가 발생합니다. 오류는 다음과 같습니다. = 오류 보고서 ==== 2011-08-04 :: 00 : 37 : 27 === 웹 컴퓨터 오류 : 경로 = "/ static" {error, function_clause} Erlang 쉘에서이 모듈의 함수들? 오류 메시지는 단서를 제공하지 않습니다. 많은 고마워, LRP –
그 오류는 일치하는'init/1' 절이 없다는 것을 의미합니다. 당신의'dispatch.conf' 파일은 튜플의 마지막 요소로서'{root, "/ tmp/fs"}'와 비슷한 것을 가지고있는 반면, 자원은 빈리스트만을 받아들이는'init/1'을 가지고 있습니다. 둘 중 하나를 수정하면 좋을 것입니다. 'init (_) ->'. 'dispatch.conf'를 변경하면 실행중인 노드를 다시 시작해야한다고 생각합니다. –
안녕하세요 @ 데이비드, 제안 주셔서 감사합니다,하지만 난 여전히 오류가 발생합니다. 내가 앞으로 나아갈 때 많은 것을 얻을 것이라고 확신한다. 그래서 나를위한 진짜 문제는이 기능들을 디버깅하는 방법이다. 스레드가 깨질 위험이 있으므로 새로운 질문을 게시 해 보겠습니다. 코드 예제도 쉽게 볼 수 있어야합니다. 다시 한 번 고마워. LRP –