我正在研究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'
如何修复此错误的任何想法?
答案 0 :(得分:0)
这可能听起来很傻但是在部署应用程序后确实运行了 heroku rake db:migrate 还要确保使用&lt;%end%&gt;
关闭if语句答案 1 :(得分:0)
确保您的代码没有“特殊”编码字符(例如:来自复制和粘贴...)...
答案 2 :(得分:0)
显然我的数据库中有一些“null”值而不是null,这导致了问题。一旦我清除了那些,一切都完美无缺。