Update app/main.hs as follows:
import Prelude (IO, (>>=)) import Yesod.Default.Config (fromArgs) import Yesod.Default.Main (defaultMain) import Settings (parseExtra) import Application (makeApplication) import Network.Wai.Handler.CGI (run) main :: IO () main = fromArgs parseExtra >>= makeApplication >>= run
You need to add wai-extra to the dependencies in your cabal file. To use FastCGI instead, replace Network.Wai.Handler.CGI with Network.Wai.Handler.FastCGI and add wai-handler-fastcgi to the dependency list.
source share