내가 구문 오류가 서문에서 나는 다음과 같은 오류를 받고 있어요합니다깨진 앞부분과 지킬, 깨진 파일을 찾는 방법?
/.../psych.rb:203:in `parse': (<unknown>): could not find expected
':' while scanning a simple key at line 6 column 1
(Psych::SyntaxError)
from /.../psych.rb:203:in `parse_stream'
from /.../psych.rb:151:in `parse'
from ....
당신이 문제의 원인을 파일 말할 수있는 방법을 알고 계십니까?
나는 다음과 같이 아마의 DTrace를 사용할 수 있다는 것을 알고 : 나는 곧장 앞으로 더 뭔가를 찾고 있어요
dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }'| grep _posts
하지만.
어떤 버전의 지킬을 사용하고 있습니까? 0.11.0에서'YAML Exception reading 2012-04-29-a-new-post.md : 3 행의 구문 오류, col -1 :'YAML이 나쁜 경우. –
@Alan 그러나 나는 같은 버전의 jekyll을 사용하지만 ruby의 새로운 yaml 파서에 1.9.3을 사용하는 것이 문제 일 수 있습니다. 도와 줘서 고마워. –
이 문제가 발생했다면 database.yml 파일이 정확하지 않다는 것을 깨달았습니다. (나는 ':'뒤에 공백을 두었습니다.) 나는 그것을 고쳤으며, 나는 그 오류를 지나쳤습니다. –