2011-11-12 6 views
1

Github 페이지를 사용하여 내 웹 사이트를 호스팅하고 로컬 컴퓨터에서 테스트 한 결과 정상적으로 작동하지만 Github에서 내 사이트를 밀 때 오류가 발생했습니다. 그것은jekyll을 실행할 수 없습니다.

The page build failed with the following error:

unable to run jekyll

_config.yml 파일 내가 웹을 검색 한

--- 
auto  : false 
lsi   : false 
pygments : true 
permalink : none 
markdown : maruku 

maruku: 
    use_divs: true 
    use_tex: true 
    png_engine : blahtex 
    png_dir : images/latex/ 
    png_url : /images/latex/ 

말한다, 그러나 유용한 아이디어를 찾을 수 없습니다. 누가 날 도울 수 있죠?

나는 Github에 의지하여 로그를 보냈습니다. 여기에 오류가 있습니다 : Maruku : div 요소에 확장 구문 사용. \ nMaruku : LaTeX 확장 사용. \ 0/var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/mathml_engines/blahtex.rb : 40 : convert_to_png_blahtex': Blahtex error: empty output (RuntimeError)\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in 이미지는 images/latex/에 있습니다. lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb : 64 : render_png'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:120:in to_html_equation '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6 .0/lib/maruku/output/to_html.rb : 970 : send'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in array_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb : 961 : each'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in array_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:956:in children_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:50:in to_html'\ n \ tfrom/var/lib/gems/1.8/gems/jekyll-0.11.0/bin /../ lib/jekyll/converters/markdown.rb : 120 : convert'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:46:in에서 변환 '\ n \ tfrom /var/lib/gems/1.8/gems/ jekyll-0.11.0/bin /../ lib/jekyll/convertible.rb : 84 : do_layout'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/post.rb:189:in에서 렌더링 '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/ .. /lib/jekyll/site.rb:1 93 : render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in 각 '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:40:in 과정'\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/jekyll:250\n\tfrom/var/lib/gems/1.8/bin/jekyll:19:in`load '\ n \ tfrom/var/lib/gems/1.8/bin/jekyll : 19 \ n "

로그에서 우리는 문제가`convert_to_png_blahtex '라는 것을 알 수 있습니다 : Blahtex 오류 : 빈 출력 (RuntimeError). blahtex 코드를 읽었습니다.

if png.name != 'png' 
    maruku_error "Blahtex error: \n#{doc}" 
    return nil 
end 

그러나 png 파일이 있습니다. 누구나이 문제가 발생 했습니까?

+0

어디에서 오류 메시지가 표시됩니까? –

+0

Github이 시스템 메시지를 보냅니다. – user1043054

답변

0

_config.yml 파일이 문제인지 잘 모르겠습니다. 내가 잘못된 사이트를 내 사이트로 밀어 넣었으므로 페이지가 계속 잘 나타납니다. 즉, _config.yml을 모두 제거하십시오. Github 페이지는 저없이 잘 작동합니다. 페이지가 여전히 렌더링에 실패하면, 다른 것을 알게됩니다.

+0

고마워요! 나는 그것을 삭제하고, 설정 파일이 blahtex 이미지 파일의 위치를 ​​지정하는 것처럼 수학 방정식을 제외하고 작동한다. 하지만 내 _config.yml 파일을 확인, 그것은 오류가없는 것 같습니다. – user1043054

0

는 maruku

maruku의 었소는 개인적으로 내가 kramdown 선호

2010 년 6 월 이후 업데이 트를했다 사용하지 마십시오.

관련 문제