【发布时间】:2012-09-16 03:38:49
【问题描述】:
我正在尝试使用 haml 作为 erb 的替代方案,用于 sinatra 应用程序。但是,如果 haml teplate 不正确,例如缩进有问题,我得到的只是内部服务器错误消息。
haml 是否在其他地方输出更具体的错误消息,或者有什么方法可以获取有关错误的更多信息?
【问题讨论】:
-
你检查过log/development.log吗?
-
@JoshuaCheek 我在哪里可以找到它? app 文件夹或 /var/log 中都没有这样的日志。
-
哦,对不起,那是 Rails。然后检查您正在登录的位置(或在需要时设置日志记录 - 谷歌搜索“sinatra logging”看起来很有希望)。
-
@JoshuaCheek 谢谢。这有很大帮助。我从 sinatra 主页得到使用 set :show_exceptions, true 导致显示haml的错误消息。正是我需要的。