小编use*_*114的帖子

如何修复丢失的模板错误?

我正在建立一个拥有用户页面的网站,该用户页面应该允许用户创建公告帖子.

当我尝试通过网站创建新的公告帖时,会弹出如下错误:

Template is missing
Missing template announcements/create, application/create with {:locale=>[:en],     :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}. Searched in: * ".../app/views"
Run Code Online (Sandbox Code Playgroud)

如果我在该位置创建create.html.erb,表单将始终返回false.

用户页面(/app/view/users/show.html.erb):

<% provide(:title, 'Admin Page') %>

<% if signed_in? %>
  <div class="container">
    <%= link_to "Sign out", signout_path, method: "delete" %>
    <br />

     <% if @announcements.any? %>
      <h3>Announcements (<%= @announcements.count %>)</h3>
      <ol>
        <%= render @announcements %>
      </ol>
      <%= will_paginate @announcements %>
    <% end %>

      <%= render 'shared/announcement_form' %>
  </div>

<% else %>
<script type="text/javascript"> window.location.href= '<%= signin_path %>' …
Run Code Online (Sandbox Code Playgroud)

ruby forms validation ruby-on-rails

8
推荐指数
1
解决办法
4万
查看次数

Heroku部署的应用程序错误

我正在Heroku上部署一个网站,但是当我尝试运行"heroku open"时,我收到了"应用程序错误".

我相信我已成功将文件推送到Heroku,这是我的"git push heroku master"代码的一部分:

-----> Ruby/Rails app detected
-----> Using Ruby version: ruby-1.9.3
-----> Installing dependencies using Bundler version 1.3.2
       Ruby version change detected. Clearing bundler cache.
       Old: ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
       New: ruby 1.9.3p448 (2013-06-27 revision 41675) [x86_64-linux]
       Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin --deployment
Run Code Online (Sandbox Code Playgroud)

当我运行"heroku config -s | grep PATH"时,我得到了

PATH=bin:vendor/bundle/ruby/1.9.1/bin:/usr/local/bin:/usr/bin:/bin
Run Code Online (Sandbox Code Playgroud)

我使用的是Ruby 1.9.3和Rails 4.0.0

heroku run ruby -v


Running `ruby -v` attached to terminal... up, run.1868
ruby 1.9.3p448 (2013-06-27 revision 41675) …
Run Code Online (Sandbox Code Playgroud)

deployment ruby-on-rails heroku

0
推荐指数
1
解决办法
4456
查看次数

标签 统计

ruby-on-rails ×2

deployment ×1

forms ×1

heroku ×1

ruby ×1

validation ×1