Configuration file: none
o problema está aqui. essa pasta não contém um arquivo de configuração que provavelmente ainda não inicie o jekyll.
Estou fazendo um tutorial no Twitter Bootstrap e, aparentemente, preciso instalar o Jekyll para isso. Eu segui o procedimento de instalação, mas agora estou ficando com o Jekyll para trabalhar. No terminal (Ubuntu 12.04) eu inicio o Jekyll com o comando jekyll serve
(usuário normal, não root). Esta é a saída no terminal:
$ jekyll serve Configuration file: none Source: /home/tester/workspaces/jekyll Destination: /home/tester/workspaces/jekyll/_site Generating... done. Server address: http://0.0.0.0:4000 Server running... press ctrl-c to stop.
Parece que é iniciado, mas quando visito a página http://0.0.0.0:4000
, recebo o seguinte erro:
Forbidden no access permission to '/' WEBrick/1.3.1 (Ruby/1.9.3/2011-10-30) at 0.0.0.0:4000
Eu tentei ligar ao localhost, mas isso não fez diferença:
jekyll serve -H 127.0.0.1
Parece que o servidor está em execução. Se eu começar jekyll como root, nenhuma mudança. Como posso fazer isso funcionar?
Configuration file: none
o problema está aqui. essa pasta não contém um arquivo de configuração que provavelmente ainda não inicie o jekyll.
O tutorial esqueceu-se de criar um novo site.
cd /home/tester/workspaces/jekyll
jekyll new testsite
cd testsite
jekyll serve
Agora posso abrir o novo site em http://0.0.0.0:4000
Recebi este erro porque meu site não foi criado corretamente. Verifique se há um index.html
no _site
Se você criou e modificou, então o motivo é que você deve estar no diretório onde você tem o projeto e, em seguida, se $ jekyll serve