2
"yesod -d devel"에서 실행중인 Yesod 응용 프로그램을 이미 관리했습니다. 그 후, 나는 기사 Configure Yesod app as CGI (나는 CGI로 제한하고있어 생산 환경의 개발 도구도 GHC 중 하나를 필요가 없습니다)과 같이 수정하여 생성 된 바이너리를 호출CGI 프로그램으로 Yesod 앱 배포
cabal-dev clean && cabal-dev configure && cabal-dev build
으로 재 구축 않았다
Usage: yussuf <environment> [--port <port>]
Valid environments: [Development,Testing,Staging,Production]
나는 첫 번째 매개 변수로 "생산"통과는 FOL : --help 나에게 그것을 제공하는 동안
Invalid environment, valid entries are: [Development,Testing,Staging,Production]
: 손 CGI 환경을 시뮬레이션하기 위해, 나는 응답을 응답이 낮아짐 :
getAddrInfo: does not exist (Name or service not known)
그래서 내가 뭘 잘못하고 있니? 추가 매개 변수를 사용하면 응용 프로그램을 올바르게 호출하기 위해 래퍼 스크립트가 필요하거나 실제로 작동하게하는 방법이 필요합니까?
최근의 Yesod 버전으로 이동하면서 문제를 해결하려고 시도한 후에 변경된 유형으로 새로운 문제를 직선적으로 실행합니다. 이미 결과 발표에 늦었 기 때문에 포기해야 할 것입니다. 안녕 하스켈 커뮤니티, 행운을 빌어 요. – user2054578