这里总计n00b试图找出如何登录我从另一个网站继承的网站。我的Yesod应用程序(目前在OSX Yosemite机器上使用yesod devel运行)正在使用System-Log-Fastlogger。我在要排除故障的页面上收到500错误(使用Stack构建它,所以它的运行时间)...所以我添加了行
for($i=0; $i<6; $i++){
$plus[] = 'total'.$i;
}
$plus = implode('+', $plus);
给我的经纪人。建立得很好。没有记录。我知道正在输入代码,因为我在yesod devel控制台中看到了500个错误。我在SO Yesod logInfo no output上看到了这些信息,但无法找出&#34;将defaultBufSize替换为1&#34;的位置/方式。在
中更改Application.hs中的行$(logInfo) "Greeting from your debugger!"
到
import System.Log.FastLogger (defaultBufSize, newStdoutLoggerSet)
给我一个重建错误。通过代码一遍又一遍地运行以填充缓冲区也没有做到这一点。狼狈。我是:
很想知道其他人为日常调试做了什么(我在我的工作流程中承认了很多js import System.Log.FastLogger (1, newStdoutLoggerSet)
)。如果我不知道如何调试,我不确定如何在Yesod 开发。
感谢你们朝着正确的方向努力!
喜