我寫了一個很小的Sinatra應用程序,在本地運行良好,但由於某種原因,只要我把它放到網上,我所得到的就是'內部服務器錯誤'。Sinatra - 如何在網上進行調試?
如何獲取日誌輸出?
我在乘客的Dreamhost上運行,使用instructions from the Sinatra book。
所以我加入更多的處理程序:
get '/hello/:name' do
"Hello, #{params[:name]}!"
end
get '/nokogiri-test/' do
doc = Nokogiri::HTML(open('http://www.google.co.il/search?q='+params[:query]))
res = ''
doc.xpath('//li//h3//a').each do |li|
res+= li.content + '<br />'
end
res
end
第一個工作正常,第二個拋出一個錯誤。 我對爲什麼會出現錯誤不感興趣。我對如何獲得反饋意見以及未來解決錯誤感興趣。
我希望有另一種記錄錯誤的方式。 – kgpdeveloper