10
我是一名iOS開發者用很少的Ruby經驗,努力遵循「Getting Started with iOS Mobile Development and a Sinatra API」在得到在Heroku上運行的API。爲什麼我會收到「Thin adapter not found」?
我抓起的混帳sample project,所以我知道我有相同的設置是什麼,我應該有。
我捆綁安裝,並認爲一切都應該是準備好了,但每當我做一個foreman start
我得到這個:
2:14:56 web.1 | started with pid 5140
12:14:57 web.1 | No adapter found for {MY PROJECT'S FILEPATH}
12:14:57 web.1 | process terminated
12:14:57 system | sending SIGTERM to all processes
我在做什麼錯了,還是什麼,我需要做的讓這個運行?
謝謝!
我不得不利用在西納特拉::應用了A,但後來它的工作。謝謝,並感謝鏈接! – Ethan 2012-02-11 18:00:42
@Ethan謝謝你指出,我已經更新了我的答案。 – Gazler 2012-02-11 18:01:53
這是一個很好的答案,但是從Heroku的原帖鏈接到(我也只是檢查出來)建議跳過config.ru文件:「你會挺過來了如果你跳過你的應用程序中執行更多的控制權config.ru,而是在Procfile中聲明自己的Web進程類型。「但是,按照他們的指示導致這個問題,幸運的是,我們解決了這個問題。 – adriandz 2012-04-06 01:21:07