2012-07-10 96 views
0

我有這個簡單的方法:在Heroku上無法傳遞參數?

def my_method 
    ...here I am working with "params" 
    MyMailer.send_email_to_user(params).deliver 
end 

在Heroku上,該方法send_email_to_user不是從紅寶石變量params傳遞的參數。但調用send_email_to_user之前,我與存儲在params沒有任何問題的數據的工作...

但是當我嘗試將它們傳遞給寄件人的方法,我會得到錯誤...

在本地主機正確地處理這個流程,但在Heroku上沒有。有沒有人有同樣的問題,或有任何人一些幫助,如何解決這個問題?

感謝

回答

0

嘗試在生產模式在本地(rails server -e production)運行這一點,看它是否仍然有效。

另外,由於Heroku不直接提供任何SMTP服務,請確保您的應用程序附有其中一個電子郵件附件(例如SendGrid)。