当前位置: 首页 > 知识库问答 >
问题:

在heroku上部署Rails应用程序:获取路径错误

汪弘盛
2023-03-14

我正在heroku上部署我的rails应用程序,我遇到了一个问题。

我得到这个错误

2015-04-28T05:10:29.159894 00:00 heroku[router]: at=info方法=GET路径="/欢迎/索引"主机=still-dawn-6484.herokuapp.comrequest_id=45bf4295-d7f0-4788-9f4d-be35cce41aa1 fwd="108.183.45.173"dyno=web.1连接=0ms服务=11ms状态=500字节=1754

我的路线文件

Rails.application.routes.draw do
   get 'welcome/index', to: 'welcome#index'
  post 'welcome/index', to: 'welcome#create'
  get 'welcome/new', to: 'welcome#new'


end

共有1个答案

顾俊哲
2023-03-14

首先,检查您已经为每个方法创建了所有模板。您是否检查了您的应用程序是否在本地系统中以开发模式运行?如果它抛出一个错误,那么首先跟踪该错误并修复它。然后只在<code>产品上试用</code>

尝试如下更改路由文件:

Rails.application.routes.draw do
  root 'welcome#index' #to make it main page(default)
  post '/welcomes', to: 'welcome#create'
  get 'welcome/new', to: 'welcome#new'
end

让我知道它是否适合您?如果您遇到任何问题,请告诉我。我将相应地更新我的答案。

 类似资料:
  • 我正在尝试部署一个运行在puma和jruby上的rails应用程序。程序文件如下所示 彪马的配置放在 配置/puma.rb 我对工人有条件初始化的原因是因为Heroku抱怨(或者可能是彪马)工人模式不适用于JRuby和Windows;无论如何, 我在heroku上注意到的奇怪行为是(与我的本地环境不同),集群Puma实例启动时没有任何问题,并选择两个不同的端口来绑定,即3000和5000。 但是,

  • 我正在尝试将我的应用程序部署到Heroku,但似乎存在一些问题。每次我尝试: 我的heroku日志告诉我,我的应用程序崩溃了,我错过了“调试器”宝石。我在Heroku上找到了这条线索和这一页。当我尝试安装“byebug”gem时,bundle告诉我它不会安装在Ruby 1.9.3上,当我按照Heroku的建议将“debugger”gem放在gem文件的开发组中时,我仍然会收到相同的错误。 我也更新

  • 我正在Heroku上部署一个网站,但我在尝试运行“Heroku open”时收到了“应用程序错误”。 我相信我已经成功地将文件推送到Heroku中,这是我的“git推送heroku master”代码的一部分: 当我运行“heroku config-s | grep PATH”时,我得到了 我正在使用Ruby 1.9.3和Rails 4.0.0 文件夹 宝石环境 箱/轨道 垃圾箱/包裹 仓/耙

  • 我准备了一个简单的应用程序来测试是否在Heroku上工作。在本地似乎工作良好,不幸的是在Heroku加载一段时间后我收到“服务不可用”错误。有人能给出这个错误的原因是什么,如何运行这个应用程序吗? Heroku本地web 本地工作良好 在Git上回购:https://github.com/tomaszchmura/onheroku

  • 我正试图将Rails应用程序部署到heroku,但出现了一个错误,如下所示。我也在整理我的档案。 宝石文件将保留安装在 /tmp/build_232b9vaemz20q/vendor/bundle/ruby/1.9.1/gems/sqlite3-1.3.7以供检查。结果记录到 /tmp/build_232b9vaemz20q/vendor/bundle/ruby/1.9.1/gems/sqlite

  • 2020-01-28T01:42:46.028688+00:00 Heroku[web.1]:使用命令启动进程 2020-01-28T01:42:45.000000+00:00APP[api]:生成成功 2020-01-28T01:42:48.451589+00:00Heroku[web.1]:状态从启动更改为崩溃 2020-01-28T01:42:48.433700+00:00 Heroku[W