编辑:我觉得很愚蠢,我没有正确合并我的分支与混帐。就像我说的,我对编程颇为陌生,并且很容易出现这些类型的错误。不过,我很感激帮助。基本形式的行动不工作在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