이유가 무엇이든간에 나는이 오류가 계속 발생하는 이유를 알 수 없습니다. 신선한 로그에서 8 번 표시됩니다. 이것은 매우 이상합니다. 로컬로 설치 한 프로덕션 환경에서 WEBrick을 실행하고 있습니다. 그러나 AWS에서 Puma를 실행중인 실제 제작 환경에서 동일한 오류가 발생합니다. ruby 2.1.4p265
rails 4.2.7.1
스택 트레이스
현재 도우미에서 실행중인 렌더링 유형을 찾는 방법을 찾고 있습니다. 대부분 이런 식으로 뭔가해야 할 일 : 우리는 우리가 사용하는 보석에 render에 대한 해결 방법 재정의를 사용했습니다 # some_helper.rb
def url_to_faq
if plain_text_render
...
else
# HTML
난 레일 애플 리케이션에 루비 작업하고있어 전체 캘린더 보석을 통합하려고하지만 오류가 발생했습니다. 나는 새로운 이벤트를 입력하기 위해 표시 할 모듈을 표시 할 수는 있지만, 다른 모듈에 충돌하는 것처럼 보이는 오류를 수정할 때마다 달력을 가져올 수 있습니다. 나는 현재 ActionView :: 템플릿을 받고 있어요 : 오류 내 콘솔에서 Started GE
레일즈 g mailboxer : views를 통해 생성 된 메일 템플리트에 사용자 이름을 인쇄하려고합니다. 메서드를 호출하려고 할 때마다 public 메서드가 User로 설정되어 있지만 "메서드 또는 변수 current_user not found"가 발생합니다. id이 인쇄합니다. 다음은보기 <!DOCTYPE html>
<html>
<head>
제가 발견 한 모든 방법을 시도했지만, 어떻게 해야할지 모르겠습니다. 레일즈는 항상 /assets/...을 쓰고 내 응용 프로그램은 루트 폴더가 아닌 하위 폴더에 있기 때문에 ./assets/ 또는 assets/을 갖고 싶어합니다. 나는 config.action_controller.asset_host = "."와 시도했지만 레일 http://./assets
내가 문자열 길이를 믿는다 는 아래와 같이 if(key['name'].to_s.chars.length==0)
key['name']="Others"
end
그리고 루비 2.1.8p440에 작동하지만, 루비 1.9.3p551에는 다음과 같은 오류가 발생합니다 : 를 (undefined method `length' for #<Enumerator:
내 응용 프로그램에서 양식 오류를 표시하는 부분 _errors.html.haml이 있습니다. 부분적인 내부 코드 : .errors
%ul
- errors.full_messages.each do |message|
%li= message
나는 views/shared 디렉토리의 오류를 = render 'shared/errors',
나는 form_for와 함께 사용하고자하는 활성 모델 모델을 가지고 있습니다. form_for(@item, url: (params[:action] == 'edit' ? api_item_path(datasheet_id: params[:datasheet_id], item_id: params[:item_id]) : api_items_path), html: {me