ActionView :: Template :: Error, много неизвестных проблем с опциями регулярного выражения - PullRequest
2 голосов
/ 04 февраля 2012

1, чтобы подать заявку, и пока все работает нормально. Однако, из ниоткуда, ActionView внезапно ужасно терпит неудачу. Кажется, он не может распознать закрытые теги HTML. Каждый раз, когда он видит закрытые скобки, он утверждает, что они не закрыты. Тем не менее, они все есть! Я разместил журнал ошибок ниже, возможно, кто-то знает, что происходит. Я также поместил только часть журнала, потому что он массивный.

~/app/views/layouts/application.html.erb:20: unknown regexp options - pa
unmatched close parenthesis: /div>

        <div class="rhm1-bg">

Extracted source (around line #20):

17:         <ul>
18:       <% if user_signed_in? %>
19:         Signed in as <%= current_user.email %>. Not you?
20:         <li><span><%= link_to "Sign out", destroy_user_session_path, :method => :delete %></span></li>
21:       <% else %>
22:         <li><span><%= link_to "Sign up", new_user_registration_path %></span></li>
23:         <li><span><%= link_to "Sign in", new_user_session_path %></span></li>

Но в моем HTML-файле этот div, конечно, закрыт.

Редактировать: также кажется, что ActionView не работает практически во всем. Кто-нибудь знает, почему это внезапно происходит?

1 Ответ

7 голосов
/ 04 февраля 2012

Поэтому, пытаясь закомментировать включение файла JavaScript, я сделал

<%= #javascript_include_tag "http://localhost:9292/faye.js" %>

ПРИМЕЧАНИЕ #Вот что отбросило ActionView.

Каким оно должно быть:

<!--<%= javascript_include_tag "http://localhost:9292/faye.js" %>-->
...