我試圖在Media Temple上部署我的Ruby on Rails應用程序。應用程序啓動正常(Mongrel啓動正常),但我一直得到HTTP 500錯誤。Ruby on Rails獲取HTTP 500並且沒有記錄錯誤(在Media Temple上託管)
問題是什麼都沒有寫入日誌,所以我現在知道什麼可能會導致此問題。
我有256M的內存可用,所以我不相信內存是一個問題。
感謝,
我試圖在Media Temple上部署我的Ruby on Rails應用程序。應用程序啓動正常(Mongrel啓動正常),但我一直得到HTTP 500錯誤。Ruby on Rails獲取HTTP 500並且沒有記錄錯誤(在Media Temple上託管)
問題是什麼都沒有寫入日誌,所以我現在知道什麼可能會導致此問題。
我有256M的內存可用,所以我不相信內存是一個問題。
感謝,
在通過移動到另一個主機解決了問題。不是理想的,但它的工作原理。
您還需要確保的是,「雜種用戶」已寫入TMP /能力,登錄/
這可能是與代理請求發送到Apache的錯誤你的雜種。檢查Apache日誌。
您可以嘗試查看上面給出的步驟,但作爲練習或方便之處,請在您的Rails應用程序中使用Hoptoad通知程序或Exception Notifier。
它是跟蹤Rails應用程序中異常情況的好方法,您可以通過電子郵件通知獲取所有必要的詳細信息。
您可能已經啓動了在Mongrel上運行的腳本/服務器會話,這樣日誌會直接打印在會話中。
但我想現在是固定的方式;-)