Biorąc pod uwagę świeżo złoŜoną aplikację Yesod, jaki jest minimalny zestaw zmian koniecznych do uzyskania pliku wykonywalnego, który działa jako program CGI? Program opakowania jest akceptowalny. Jeśli domyślny plik wykonywalny zbudowany przez 'cabal build' jest programem CGI, jakie zmienne środowiskowe muszą być ustawione, aby działał jako CGI (domyślnie będzie wiązał port i będzie próbował obsługiwać żądania tam.)Konfiguracja aplikacji Yesod jako CGI
Podobna odpowiedź dla FastCGI również byłaby doceniana.
Czy to przełamuje "takod devel"? –
Odpowiedź brzmi "nie"! :-) –
Tylko po to, by wyjaśnić, dlaczego: strona z rusztowaniem jest zbudowana jako biblioteka, która (zasadniczo) zapewnia "Aplikację IO". Następnie są dwa pliki wykonywalne: 'main.hs' jest używany do produkcji i' devel.hs' jest używany do 'yesod devel'. Tak więc zmiany w 'main.hs' nie mają wpływu na rozwój. –