Bootstrap - Jekyll: Proibido - sem permissão de acesso para '/'

2

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?

    
por SPRBRN 25.04.2014 / 10:05

4 respostas

1

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.

    
por 01.01.2015 / 18:23
0

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

    
por 25.04.2014 / 10:42
0

Recebi este erro porque meu site não foi criado corretamente. Verifique se há um index.html no _site

    
por 15.07.2015 / 04:07
-2

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

    
por 31.10.2015 / 00:02