Deploy web2py routes

58 views
Skip to first unread message

Fernando Vieira

unread,
May 22, 2013, 2:44:39 PM5/22/13
to web2py-us...@googlegroups.com
Boa tarde, estou fazendo o deploy de minha aplicação com nginx e uwsgi...
instalei pelo script do web2py  "setup-web2py-nginxuwsgi-ubuntu.sh"

Até aí tudo certo, o web2py está no ar, o problema é que configurei uma rota pelo web2py (routes.py), e o servidor não respeita elas, a impressão que dá é que o arquivo nem é lido, alguém sabe como posso corrigir?

Desde já Obrigado

Jose Nilton

unread,
May 22, 2013, 3:00:28 PM5/22/13
to web2py-us...@googlegroups.com
Se postar o arquivo de rotas fica mais fácil.


--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-us...@googlegroups.com
Para se desinscrever, envie email a: web2py-users-br...@googlegroups.com
Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você está recebendo esta mensagem porque se inscreveu no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para web2py-users-br...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
..............................................................................
Com Deus todas as coisas são possíveis ::: LinuxPro

"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço inteligente." (John Ruskin)
"A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)

Message has been deleted

Fernando Vieira

unread,
May 22, 2013, 3:12:23 PM5/22/13
to web2py-us...@googlegroups.com
Segue abaixo o arquivo routes.py, lembrando que antes de fazer o deploy as rotas estavam funcionando normalmente, como disse antes, parece que o arquivo não chega nem a ser lido.

routers = dict(

    # base router
    BASE=dict(
        default_application='projeto',
        applications=['projeto', 'admin',]
    ),

    projeto=dict(
        default_controller='initial',
        default_function='principal',
        controllers=['initial', 'manager'],
        functions=['home', 'contact', 'about', 'user', 'download', 'account',
                        'gera_pdf', 'gera_zip', 'remover', 'log_eventos',
                        'edit', 'interface', 'principal', 'detalhes_clean', 'detalhes_nav',
                        'redireciona', 'addition', 'addition2', 'log_out', 'log_in', 'ligacao', 'permissao', 'principal.pdf']
    )

)

Fernando Vieira

unread,
May 22, 2013, 3:15:11 PM5/22/13
to web2py-us...@googlegroups.com
Di Alexandrino, quando tento dar o reload pelo painel me retorna um erro, que o controller nao existe

invalid controller (site/index)


tem algo errado aí

Fernando Vieira

unread,
May 22, 2013, 3:18:06 PM5/22/13
to web2py-us...@googlegroups.com
na verdade o erro e este

invalid controller (reload_routes/index)



--
Message has been deleted

Davi Alexandrino

unread,
May 22, 2013, 3:23:55 PM5/22/13
to web2py-us...@googlegroups.com
Melhor, em admin/aplicação/

Em 22 de maio de 2013 16:20, Davi Alexandrino <alexa...@bsbcreative.com.br> escreveu:
Você precisa estar no diretório da aplicação para recarregar, não em admin.

--
Davi Alexandrino - BsB Creative Ltda
SRIA Área Especial 04, Bloco B, Ed. 3 Irmãos, Sala 621
71070-624 Guará II - Brasília - DF - BR
+55 (61) 4141-3006
+55 (61) 9676-0938
alexa...@bsbcreative.com.br
https://www.facebook.com/dialexandrino 
@DiAlexandrino 







--
Davi Alexandrino - BsB Creative Ltda
SRIA Área Especial 04, Bloco B, Ed. 3 Irmãos, Sala 621
71070-624 Guará II - Brasília - DF - BR
+55 (61) 4141-3006
+55 (61) 9676-0938
alexa...@bsbcreative.com.br
https://www.facebook.com/dialexandrino 
@DiAlexandrino 




Fernando Vieira

unread,
May 22, 2013, 3:33:57 PM5/22/13
to web2py-us...@googlegroups.com
É pra onde o admin me redireciona, com admin/aplicação me da o mesmo erro de controller inválido.

obs: meu routes.py está na pasta raiz do web2py

Jose Nilton

unread,
May 22, 2013, 3:27:52 PM5/22/13
to web2py-us...@googlegroups.com
Essa regras (rotas) funcionam com o Webserver Default do Web2py ?


Em 22 de maio de 2013 16:23, Davi Alexandrino <alexa...@bsbcreative.com.br> escreveu:



--

Fernando Vieira

unread,
May 22, 2013, 3:39:45 PM5/22/13
to web2py-us...@googlegroups.com
Sim Jose Nilton, com o webserver default funciona normalmente.

Fernando Vieira

unread,
May 22, 2013, 4:09:40 PM5/22/13
to web2py-us...@googlegroups.com
Notei uma coisa, quando o arquivo routes.py existe na pasta raiz do web2py e eu tento executar o reload rotes no admin ele me retorna o erro https://127.0.0.1/admin/reload_routes >>> invalid controller (reload_routes/index)

porém se o arquivo routes.py não existe ele não me retorna nenhum erro!
Message has been deleted

Fernando Vieira

unread,
May 22, 2013, 4:36:49 PM5/22/13
to web2py-us...@googlegroups.com
A permissão do arquivo está ok, qual seria outro método de deploy?


Em 22 de maio de 2013 17:20, Davi Alexandrino <alexa...@bsbcreative.com.br> escreveu:
Checou as permissões? 
Já testou uma instalação não automatizada por script?

Fernando Vieira

unread,
May 24, 2013, 10:23:51 AM5/24/13
to web2py-us...@googlegroups.com
Problema resolvido, logo após a instalação não sei porque o nginx não respeitava as rotas, creio que tenha sido algum conflito com o servidor web apache que tabém tinha instalado, depois de reiniciar o sistema tudo foi resolvido.


Davi Alexandrino

unread,
May 24, 2013, 10:26:49 AM5/24/13
to web2py-us...@googlegroups.com
Maravilha!

Em 24 de maio de 2013 11:23, Fernando Vieira <fndi...@gmail.com> escreveu:
Problema resolvido, logo após a instalação não sei porque o nginx não respeitava as rotas, creio que tenha sido algum conflito com o servidor web apache que tabém tinha instalado, depois de reiniciar o sistema tudo foi resolvido.

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-us...@googlegroups.com
Para se desinscrever, envie email a: web2py-users-br...@googlegroups.com
Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você está recebendo esta mensagem porque se inscreveu no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para web2py-users-br...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Nilton OS

unread,
May 24, 2013, 10:31:48 AM5/24/13
to web2py-us...@googlegroups.com
Qualquer alteração tem que reiniciar esses Serviços, as vezes não funciona só reiniciando o server (Já passei por isso), fica ai dica para os novatos, antes de postar qualquer coisa fazer um chek-list
restart uwsgi
restart nginx 



Em 24 de maio de 2013 11:23, Fernando Vieira <fndi...@gmail.com> escreveu:
Problema resolvido, logo após a instalação não sei porque o nginx não respeitava as rotas, creio que tenha sido algum conflito com o servidor web apache que tabém tinha instalado, depois de reiniciar o sistema tudo foi resolvido.

--
Você recebeu essa mensagem por estar inscrito no grupo web2py-users-brazil.
Para enviar uma mensagem ao grupo, envie email a: web2py-us...@googlegroups.com
Para se desinscrever, envie email a: web2py-users-br...@googlegroups.com
Para mais opções, visite o site do grupo em: http://groups.google.com/group/web2py-users-brazil?hl=en
---
Você está recebendo esta mensagem porque se inscreveu no grupo "web2py-users-brazil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para web2py-users-br...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Reply all
Reply to author
Forward
0 new messages