Olá colegas,
Estou tentando implementar um canal de financiamento coletivo para o Movimento que participo que organiza cooperativas de catadores de papel. Nunca mexi em Python e não sou da área de programação.
Estou trabalhando em um servidor compartilhado da Kinghost (não tenho acesso root) e tenho o Web2py instalado e rodando WSGI. Eles informam que:
Informações importantes
Você deve necessariamente criar um Projeto utilizando o Painel de Controle, pois desta forma, seu Projeto será mapeado junto ao servidor de aplicação Apache.
Diretório de seus Projetos Python
/home/apoie/apps_wsgi/apoie/
Arquivo wsgi
/home/apoie/apps_wsgi/apoie.wsgi
Repositório Eggs
/home/apoie/apps_wsgi/.site-packages
Eggs cache
/home/apoie/.python-eggs
Instalação de EGGS
easy_install --install-dir=$PYTHONPATH eggs
Já clonei o Git a pasta applications, edite
o arquivo routes.example.py
e rodei web2py.py por SSH.
Um primeiro problema que tive foi em relação
ao arquivo parameters_8000.py, recebia a mensagem “admin desabilitado, não foi possível
ler o arquivo de senha” mesmo usando https://. Pesquisando sobre
erros semelhantes segui uma ajuda que orientava a renomear o arquivo para parameters_443.py
e deu certo. A aplicação Web2py subiu, mas aparentemente o Chipincode não.
Tenho acesso ao painel padrão de admin do Web2py.
Acho que teria de reiniciar o web2py, mas não
estou acertando o comando pra fazer isso.
será que estou fazendo a coisa certa?
Alguém pode me dar uma luz?
default_application = 'init' para: default_application = 'chipincode'
Olá Davi,
Agradecemos o seu contato!
Informamos que não seria possível
sua atualização, devido a quebra de versão do servidor, no entanto, você
pode instalar manualmente em seu FTP, em seu virtualenv. Pedimos que
verifique.
Cordialmente,
Relsi, obrigado.
Só registrando, desistimos da Kinghost, como eles fazem merda.
Testei os servidores gratuitos que você recomendou. Amazon precisa de cartão de crédito para criar a conta e nós não temos.
Consegui por a aplicação para rodar no pythonanywhere.com sem problemas seguindo o tutorial. muito bom! Apenas alguns passos estão diferentes, por exemplo, não encontrei o arquivo routes.py na pasta web2py, quebrei a cabeça com isso, então eu criei o arquivo lá e deu certo.
Gostei do Openshift, pra nós seria muito importante ter o segue com um domínio nosso mesmo, dá mais credibilidade, mas não consegui fazer a aplicação funcionar lá. Acho um tutorial de instalação do web2py nesse servidor, consegui fazer ele rodar e tudo, mas não sei como acessar o web2py com admin, também não me entendi com as pastas lá no Openshift, mesmo acessando por ssh, eu não encontro a pasta web2py de jeito nenhum. não sei com fica e não consigo clonar o chipin code lá. Se alguém souber como isso funciona dê um alô.