Boa Noite.
Alguém já se deparou com o erro HTTP 403, seguindo esse tutorial:
Pois eu me deparei, hehe!
Estou usando:
- Mac OS 10.6.2
- ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]
- passenger-2.2.7
Mas assim que terminei de seguir esse tutorial tive erro de "DNS error - cannot find server".
Mas acredito já ter resolvido editando o arquivo:
/etc/hosts
Adicionando a linha:
127.0.0.1 localhost blog.local
Só que agora estou com esse erro HTTP 403.
Logo fui ver no log o que estava sem permissão e consta:
tail error.log
2009/12/21 23:34:38 [error] 1536#0: *1 "/users/andre/documents/workspace-ruby/blog/public/index.html" is forbidden (13: Permission denied), client: 127.0.0.1, server: blog.local, request: "GET / HTTP/1.1", host: "blog.local"
2009/12/21 23:34:38 [error] 1536#0: *1 open() "/users/andre/documents/workspace-ruby/blog/public/favicon.ico" failed (13: Permission denied), client: 127.0.0.1, server: blog.local, request: "GET /favicon.ico HTTP/1.1", host: "blog.local"
Só que ja mudei as permissões para, até, "chmod -R 777" no local "users/andre/documents/workspace-ruby/blog" e o problema persiste.
Meu arquivo nginx.conf segue a configuração do arquivo nginx.conf.default (adicionando a configuração do passenger_root e passenger_ruby) e nada!.
o servidor que adicionei foi:
server {
listen 80;
server_name blog.local;
root /users/andre/documents/workspace-ruby/blog/public;
passenger_enabled on;
rails_env development;
}
Dai executei os mesmos passos do screencast, abaixo (utilizando o Apache):
Só que pela por infortúnio continuei com o mesmo problema (403) que tenho no NGINX.