Ambiente de Produção - Configuração

(JulioOliveira) #1

Na hora de salvar as configurações do Ambiente de produção está dando sempre o mesmo erro:

“O diretório informado não existe.”

Estou tentando mudar:

  • Diretório de arquivos temporários
  • Diretório para o Binário do Java

Até deixando tudo em branco dá esse erro, ou seja, não é problema de existência do diretório (eu sei que existe, diga-se de passagem).

Obs.: uso SC5.2.41 (mas já atualizei a pasta prod desde a v5.2.037 que exigia isso)

Obrigado!

(dgidgio) #2

Eu estou com o mesmo problema. Dá-me o mesmo erro.
Eu estou tentando colocar a minha aplicação no servidor de hospedagem.
Tenho um site em joomla alojado e a estrutura de directorios é a seguinte:

/httpdocs/administrator
/httpdocs/cache
/httpdocs/components
/httpdocs/images
/httpdocs/includes
/httpdocs/language
/httpdocs/libraries
/httpdocs/logs
/httpdocs/media
/httpdocs/modules
/httpdocs/plugins
/httpdocs/templates
/httpdocs/tmp
/httpdocs/configuration.php (public $tmp_path = ‘./tmp’:wink:

/httpdocs/socios

E é dentro desta pasta SOCIOS que coloquei a minha aplicação:

/httpdocs/socios/_lib
/httpdocs/socios/form…
/httpdocs/socios/form…
/httpdocs/socios/grid…
/httpdocs/socios/login
/httpdocs/socios/tmp (esta criei eu)
/httpdocs/socios/index.php

Que directório de arquivo temporários é que eu coloco na configuração?

Cpmts

(dgidgio) #3

Resolvido.
Era o directório dos temporários que estava mal.

(Bernhard) #4

Boa tarde,

Apenas vou colar a minha resposta no seu outro tópico:

Por gentileza, verifique se o diretório da publicação do ScriptCase tem permissão de escrita, leitura e execução recursivamente nas pastas e subpastas.

em ambientes unix sudo chmod 777 -R /caminho - para servidores dedicados sudo chmod 755 -R /caminho - para servidores host

Se possível realize o procedimento abaixo:

1 - Limpe toda a pasta tmp do seu ScriptCase (do seu ambiente de desenvolvimento)
2 - Publique novamente o projeto, preferivelmente de maneira típica e gerando o ZIP do projeto
3 - A nível de testes, publique no mesmo servidor de desenvolvimento
4 - Faça toda a configuração de seu ambiente, conexões, e verifique se o erro continua a ocorrer

Obs: Note que cada servidor web, deve ter apenas um ambiente de produção do ScriptCase rodando.

Atenciosamente,
Bernhard Bernsmann

(dgidgio) #5

Boas

Em relação ao haver apenas um ambiente de produção do SC rodando em cada servidor web, como devo proceder no alojamento de 3 projectos?

Pretendo colocar 3 projectos (2 deles ligam-se à mesma base de dados),

estrutura de directorios:

Aplicações/aplicação-1 (colocar aqui o projecto 1)
Aplicações/aplicação-2 (colocar aqui o projecto 2)
Aplicações/aplicação-2 (colocar aqui o projecto 3)

Como procedo na publicação?

(Bernhard) #6

Bom dia,

Neste caso o Sr. deve fazer uma publicação avançada, no qual o ambiente de produção será o mesmo.

Para maiores informações sobre publicações avançadas, visite: http://downloads.scriptcase.net/downloads/v5/manual/pt_br/webhelp/manual_mp/30-Publicando_Aplicacoes/02-avancada.html

Atenciosamente,
Bernhard Bernsmann

(JulioOliveira) #7

E em casos de versões diferentes do sc?
Tenho um aplicativo que foi gerado com a versão 4.14 e outros com a versão 5.x
Sei que o mais antigo usava htmldoc para gerar pdfs, enquanto que as versões seguintes usam java (JRE).

Vai dar algum problema? Conflitos?

O interessante é que estavam funcionando em locais diferentes para pasta Prod, mas agora está dando alguns erros, como “Conexão com o banco de dados não localizada, contate o administrador do sistema.”

(Bernhard) #8

Boa tarde,

Neste caso de versões diferentes do SC, aconselho apenas que não abra os dois ambientes de produção ao mesmo tempo usando o mesmo navegador.
Se possível acesse sempre o V5 com o Firefox e o V4 com Chrome (ou com os navegadores que preferir), ou, sempre ao trocar de um ambiente para outro, limpe os cookies e cache.

Atenciosamente,
Bernhard Bernsmann

(JulioOliveira) #9

Eu me refiro a aplicações já publicadas na internet. Mas, em todo caso (no ambiente de produção já faço isso) publiquei as duas pastas Prod (ver. 4.14 e 5.x) e apontei os caminhos na hora de preparar a publicação, isso já funciona, mas outra dúvida que tenho é se posso usar a mesma Prod para versões diferentes já publicadas (não na minha máquina e sim no meu servidor de internet)

Mais uma vez obrigado pela atenção.

Valeu.

(Haroldo) #10

Cada versão de aplicação deve ter seu prod na mesma versão

cada

(JulioOliveira) #11

Alguém sabe explicar por que o “Tempo de vida dos arquivos (minutos)” não está funcionando (excluindo os temporários) no tempo estabelecido??

(Haroldo) #12

Porque deve ser um bug.