inc*_*ude 16
这取决于.许多开发人员将他们的应用程序日志文件定义到app/servername.log或仅定义到加载Rack应用程序的当前路径.
是的,你可以改变它的路径.
通常你会得到一个config.ru文件,例如:
log = File.new("sinatra.log", "a+")
$stdout.reopen(log)
$stderr.reopen(log)
# optionally to sync logs while the server is running
$stderr.sync = true
$stdout.sync = true
Run Code Online (Sandbox Code Playgroud)
和/或
configure do
LOGGER = Logger.new("sinatra.log")
enable :logging, :dump_errors
set :raise_errors, true
end
Run Code Online (Sandbox Code Playgroud)
在这种情况下,日志文件位于appdir/sinatra.log下.但请记住,此代码可以在您的Rack应用程序中的任何位置,因此请在您的应用程序目录中寻找"日志".
$ cd projectname
$ grep -ri 'log' *
Run Code Online (Sandbox Code Playgroud)
玩得开心,并在这里发布您的config.ru和/或mainprojectfile.rb.
| 归档时间: |
|
| 查看次数: |
13064 次 |
| 最近记录: |