Autor Tópico: Re:Ambiente de Produção não salva senha nem conexões [RESOLVIDO]  (Lida 1199 vezes)

bra700

  • Novato
  • *
  • Mensagens: 10
    • Email
Re:Ambiente de Produção não salva senha nem conexões [RESOLVIDO]
« Online: Novembro 20, 2015, 11:12:01 am »
Pessoal,

Sou novo no scriptcase, desenvolvi uma aplicação e no ambiente de desenvolvimento está tudo funcionando.

Fiz a publicação para o ambiente de produção seguindo todas as etapas necessárias.

Ao tentar acessar a minha aplicação pela primeira vez aparece uma tela dizendo que não há uma conexão com o BD configurada e será necessário fazer a configuração.

Entrei na tela de login com a senha "scriptcase", alterei a senha e configurei a conexão com o BD (MySQL).

Ao tentar acessar a aplicação novamente aparece a tela dizendo que não há uma conexão com o BD configurada. A senha que eu tinha alterado também não salvou.

Já procurei por tudo no fórum, já alterei as permissões de todos os diretórios com chmod 777 e nada resolveu.

Alguém tem mais alguma dica?

Minha estrutura é esta:

Diretorio root do Apache: /var/www/html
Diretorio de produção: /producao  (abaixo do root do Apache)
Diretorio da minha aplicacao: /aplicacao (abaixo do root do Apache)
Diretorio do scriptcase: /opt/NetMake/V81/wwwroot/scriptcase

MySQL
Apache 2.4.6
PHP 5.5.6
ScriptCase 8.1
Linux Fedora

Obrigado!

James.


« Última modificação: Novembro 21, 2015, 04:14:44 pm por bra700 »

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:Ambiente de Produção não salva senha nem conexões
« Responder #1 Online: Novembro 20, 2015, 12:20:03 pm »
Privilegios para estas pastas

pastaAplicação/_lib/conf   -> 0777 -R
pastaAplicação/_lib/tmp -> 0777 -R
pastaAplicação/_lib/file ->  0777 -R

exemplo

chmod 0777 -R /var/www/html/aplicacao/_lib/conf
chmod 0777 -R /var/www/html/aplicacao/_lib/tmp
chmod 0777 -R /var/www/html/aplicacao/_lib/file
« Última modificação: Novembro 20, 2015, 12:21:49 pm por Willian Fernando »

bra700

  • Novato
  • *
  • Mensagens: 10
    • Email
Re:Ambiente de Produção não salva senha nem conexões
« Responder #2 Online: Novembro 20, 2015, 01:02:15 pm »
Willian,

Fiz conforme você sugeriu, mas não funcionou. Continua o problema.
O estranho é que nem a senha que pede para alterar no primeiro acesso ele salva. Toda vez tenho que utilizar a senha "scriptcase".

De qualquer forma agradeço sua ajuda!

Abraço.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Ambiente de Produção não salva senha nem conexões
« Responder #3 Online: Novembro 20, 2015, 02:02:40 pm »
Willian tem que ver se ele não fez avançada e mudou o nome da pasta _lib.
Ai o chmod tem que ser aplicado nesta outra pasta.
O cache do navegador também foi limpo?
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

bra700

  • Novato
  • *
  • Mensagens: 10
    • Email
Re:Ambiente de Produção não salva senha nem conexões
« Responder #4 Online: Novembro 20, 2015, 02:25:13 pm »
Olá Alexandre,

Sim, eu fiz a publicação pela opção avançada e deixei assim os caminhos:

Diretório de produção: /producao/prod
Diretório de imagens: /producao/file/img
Diretório temporário: /producao/tmp
Diretório para documentos: /opt/NetMake/v81/wwwroot/scriptcase/file/doc    (este foi o único que não alterei o caminho)

Eu apaguei tudo e publiquei novamente (aplicação e produção), e notei que dentro do /var/www/html/aplicacao/_lib  não existiam as pastas conf, tmp, file.

Criei manualmente e dei permissão 777 a elas, testei e não funcionou.

Os arquivos que são gravados dentro das pastas _lib/conf, _lib/tmp, _lib/file são criados automaticamente  ou devo copiá-los de algum outro lugar?

Obrigado!

James.


bra700

  • Novato
  • *
  • Mensagens: 10
    • Email
Re:Ambiente de Produção não salva senha nem conexões
« Responder #5 Online: Novembro 20, 2015, 02:26:09 pm »
Esqueci de comentar no post anterior:

Também já limpei o cache do navegador.

Obrigado.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Ambiente de Produção não salva senha nem conexões
« Responder #6 Online: Novembro 20, 2015, 08:36:49 pm »
Neste caso  o conf irá na pasta produção em prod e creio que ainda havera um zip para descompactar nesta pasta.
O chmod 777 deverá ser feito em todos estes diretórios
Diretório de produção: /producao/prod -> prod
Diretório de imagens: /producao/file/img -> img
Diretório temporário: /producao/tmp -> tmp
Diretório para documentos: /opt/NetMake/v81/wwwroot/scriptcase/file/doc  -> doc
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

bra700

  • Novato
  • *
  • Mensagens: 10
    • Email
Re:Ambiente de Produção não salva senha nem conexões [RESOLVIDO]
« Responder #7 Online: Novembro 21, 2015, 04:14:06 pm »
Pessoal,

Agradeço a todos pela ajuda neste problema.

O problema não era de permissão, mas sim do SELinux que impede o httpd de escrever nos diretórios. Desabilitei o SELinux e tudo funcionou.

Agora, com mais calma, vou estudar a configuração do SELinux para que eu possa deixá-lo habilitado e com permissões para o httpd escrever nos diretórios.

Mais uma vez agradeço pela ajuda de todos.

Abraço.

James.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1637
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Ambiente de Produção não salva senha nem conexões [RESOLVIDO]
« Responder #8 Online: Novembro 23, 2015, 01:24:29 pm »
Obrigado por compartilhar a solução.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Re:Ambiente de Produção não salva senha nem conexões [RESOLVIDO]
« Responder #9 Online: Novembro 24, 2015, 07:34:02 am »
Bom dia, para não ter que habilitar nada, crie o diretório conf

Diretório de produção: /producao/prod -> prod
Diretório de imagens: /producao/file/img -> img
Diretório temporário: /producao/tmp -> tmp
** criar **: /producao/conf (permissão 0777)