編輯:我覺得很愚蠢,我沒有正確合併我的分支與混帳。就像我說的,我對編程頗爲陌生,並且很容易出現這些類型的錯誤。不過,我很感激幫助。基本形式的行動不工作在heroku上(但本地工作)
我在ch。在Rails by Example書中,我創建了一個基本的「註冊」表單。當我在本地主機上提交表單時,它可以正常工作,方法是指導我到
LOCALHOST/new(返回註冊頁面,註冊信息錯誤)或LOCALHOST/show(用戶配置文件,成功)。
當我把這個相同的應用的Heroku和點擊提交按鈕,它總是讓我這個網址:
appname.heroku.com/form_action.asp?fname= &電子郵件= &密碼= &密碼=告訴我 「您正在查找的頁面不存在,您可能錯誤輸入了地址或頁面可能已移動。」
取代appname.heroku.com/new或/ show。
我很困惑,我是一個初學者程序員,它讓我難以理解爲什麼事情在本地主機上工作得如此完美,而不是在生產服務器上。請幫忙!
我的代碼是在github: https://github.com/Chamza/Sample-App2
對不起,我在雪松堆棧,它是herokuapp.com而不是heroku.com。 – Hamza
是嗎?你添加了日誌嗎? –
我覺得很愚蠢,我沒有用git合適地合併我的分支。所以是的,我在本地的代碼與heroku上的不一樣。就像我說的,我對編程頗爲陌生,並且很容易出現這些類型的錯誤。我非常感謝你的耐心和幫助。 – Hamza