启动heroku时遇到问题:在日志中获取无效的char'\ 024'错误

时间:2011-06-14 09:37:54

标签: ruby-on-rails ruby ruby-on-rails-3 heroku

我正在研究ruby on rails教程。我已将所有测试传递并部署到git hub。

当我部署到Heroku并打开在线应用程序时,它告诉我出了问题。

我查看了日志文件,这是写的:

ActionView::Template::Error (compile error
  /app/app/views/pages/home.html.erb:10: Invalid char \024' in expression):
            <%= render "shared/feed" %>
            </td>
            <td class="sidebar round">
            <%= render "shared/user_info" %>
        </tr>
     </table>
     <% else %>     
   app/views/pages/home.html.erb:23:in `compile'

如何修复此错误的任何想法?

3 个答案:

答案 0 :(得分:0)

这可能听起来很傻但是在部署应用程序后确实运行了 heroku rake db:migrate 还要确保使用&lt;%end%&gt;

关闭if语句

答案 1 :(得分:0)

确保您的代码没有“特殊”编码字符(例如:来自复制和粘贴...)...

答案 2 :(得分:0)

显然我的数据库中有一些“null”值而不是null,这导致了问题。一旦我清除了那些,一切都完美无缺。