Feedback

Configuraçoes do Ambiente

Nesta seção, você encontrará as configurações relacionadas ao ambiente de produção, onde é necessário definir alguns recursos essenciais para o funcionamento do projeto publicado.

Configurações de Produção

Configura abaixo as configurações disponíveis no ambiente de produção.

Tela de configuração do e-mail

Diretório de Arquivos temporários

Este diretório é usado para armazenar temporariamente os arquivos gerados por exportações e campos de upload no projeto.

Diretório de Arquivos do cache

Neste campo deve ser informado o diretório para salvar em cache os arquivos enviados para nuvem via API de armazenamento.

Este diretório será utilizado caso a aplicação esteja configurada para manter arquivos após upload.

IP do servidor de PDF

Esse campo define o endereço IP do servidor onde os arquivos PDF da aplicação serão gerados.

Esta configuração deve ser utilizada apenas para corrigir algum bloqueio na geração do PDF pelo IP ou host do servidor. Caso não exista nenhum problema na geração do seu PDF deve permanecer em branco.

Tempo de vida dos arquivos do cache (Minutos)

Aqui você pode definir o tempo, em minutos, que os arquivos no diretório de Arquivos do cache devem persistir antes de serem atualizados ou excluídos.

Tempo de vida dos arquivos (Minutos)

Este campo determina o tempo, em minutos, que os arquivos no diretório de Arquivos temporários devem persistir antes de serem removidos.

Idioma

Define o idioma utilizado no ambiente de produção.

PHP timezone

Defina o fuso horário (timezone) que será utilizado pelo seu projeto. Se você deixar este campo vazio, o fuso horário do ambiente PHP será usado.

A chave de autorização para visualização dos mapas

Para utilizar recursos de mapas do Google Maps no ambiente, insira aqui a chave de autorização da API do Google Maps

Veja como criar a chave acessando o artigo Credenciais da API do Google Maps

Diretório das aplicações

Nesta tela, o desenvolvedor deve cadastrar os diretórios que possuiem aplicações publicadas e vinculadas ao ambiente de produção em configuração.

Este cadastro é necessário para que esses diretórios sejam listados no item Aplicações desatualizadas, afim de verificar a compatibilidade das aplicações publicadas com o ambiente de produção que está sendo configurado.

O diretório deve ser cadastrado informando o caminho completo a partir da raiz do servidor.

Exemplo da informação do diretório das aplicações

É possível realizar o cadastro de diretórios que ainda não possuam aplicações, mais que serão utilizados em uma publicação futura.

Aplicações incompatíveis

Nesta tela, serão listados todos os diretórios cadastrados na seção Diretório das aplicações para que o desenvolvedor possa verificar a compatibilidade das aplicações publicadas nestes diretórios com o ambiente de produção atual.

Esta verificação será realizada através da comparação entre a versão atual do ambiente de produção com a versão do ambiente em desenvolvimento, utilizado pelo Scriptcase, no momento da publicação destas aplicações.

As aplicações serão consideradas incompatíveis caso apresentem versões distintas entre os ambientes de produção citados acima.

Por exemplo, se a versão do ambiente de desenvolvimento do Scriptcase estiver na versão 2.0.000 e a versão do ambiente de produção do servidor estiver na versão 1.0.000, as aplicações publicadas por este Scriptcase, neste ambiente de produção, serão consideradas incompatíveis.

Lista dos diretórios cadastrados na seção diretório das aplicações

Verificar compatibilidade das aplicações

Para realizar a verificação, selecione os diretórios desejados e clique no botão Validar. Ao finalizar, será exibida uma mensagem de confirmação.

Em seguida, serão exibidos os resultados da verificação, como na imagem abaixo.

Lista dos diretórios cadastrados na seção diretório das aplicações

Diretório

Lista os diretórios cadastrados na seção Diretório das aplicações

Aplicações

Total de aplicações do diretório que estão incompatíveis com o ambiente o ambiente de produção em configuração

Última Verificação

Data e hora da ultima verificação realizada no diretório.

Coluna de ação

Esta coluna retornará o resultado da verificação.

  • Mensagem Publicação compatível - Todas as aplicações do diretório estão compatíveis com o ambinete de produção atual.
  • Botão Ver aplicações - Uma ou mais aplicações do diretório são incompatíveis com o ambinete de produção atual, clique no botão para listar as aplicações.
  • Mensagem Diretório Incompatível - O diretório informado não possui aplicações.
Exemplo de diretório com aplicações compatíveis

Exemplo de diretório com aplicações compatíveis com o ambiente de produção

Exemplo de diretório com aplicações incompatíveis

Exemplo de diretório com aplicações incompatíveis com o ambiente de produção

Ver aplicações

Ao clicar no botão, serão listadas todas as aplicações incompatíveis do diretório e os detalhes.

Lista das aplicações incopatíveis no diretório

Aplicação

Nesta coluna serão exibidos os nomes das aplicações que apresentaram incomaptibilidade com o ambiente de produção atual.

Versão da publicação

Informa a versão do ambiente em desenvolvimento utilizado pelo Scriptcase no momento em que a aplicação foi publicada.

Versão deste ambiente

Informa a versão atual do ambiente de produção que está sendo configurado.

Solução

Esta coluna exibe a ação que deverá ser executada para tornar as aplicações compatíveis com o ambiente de produção e um link para um tutorial referente a solução informada.

exemplo da coluna de solução

Configurar recuperação de senha

Neste item definimos o e-mail que será utilizado para realizar a recuperação da senha do ambiente.

Neste processo será enviado um código para o e-mail definido nesta configuração, por este motivo, é recomendado a utilização de um e-mail com acesso restrito.

Tela de configuração do e-mail

Confira os passos para realizar a recuperação da senha.

Recuperar senha

Ao clicar no link Recuperar Senha será enviado um código, temporário, para o e-mail informado. Este código deve ser informado na tela de recuperação da senha, que será exibida logo após o envio do e-mail.

Exemplo da tela de informação do código

Insira o código no campo e clique em confirmar.

Tela de informação do código de validação

Alteração de senha

Será exibida uma tela para redefinir a senha do ambiente. Defina a nova senha seguindo os critérios solicitados e clique em Alterar. Após a confirmação da alteração será, será aberta a tela de login.

É fundamental ressaltar que o ambiente de produção armazena informações sensíveis, por isso é de extrema importância definir uma senha forte. Recomendamos escolher uma combinação de caracteres alfanuméricos, letras maiúsculas e minúsculas, além de símbolos, para criar uma senha robusta e segura.

Exemplo da tela de definição da nova senha

Tela de configuração da nova senha, no processo de recuperar senha

Atualizar ambiente de produção

Este recurso permite realizar uma atualização automática dos arquivos e bibliotecas do seu ambiente.

Para efetuá-la, basta clicar no botão “Atualizar”, caso tenha alguma versão disponível a atualização será realizada.

Vale resaltar que esta atualização pode requerer a republicação de seus projeto.

Tela de atualização automática

Tela de atualização do prod

Ao finalizar a atualização será exibida uma tela de confirmação.

Tela de confirmação da atualização

Confirmação de atualização do prod

API

Ao realizar a publicação do projeto os dados das APIs configurados no ambiente de desenvolvimento, dentro do Scriptcase, não são enviados.

Desta forma, é necessário realizar a configuração da API no ambiente de produção, ao realizar a publicação. Lembrando que a API deve possuir o mesmo nome utilizado no ambiente de desenvolvimento, para que as aplicações possam utilizá-las.

A configuração das APIs no prod é semelhante a realizada no ambiente de produção. Caso tenha alguma dúvida, confira a documentação sobre as APIs do Scriptcase.

Exemplo da lita de APIs no prod

Lista das APIs

Alterar senha

Permite alterar a senha atual do ambiente de produção. Devemos informar a senha atual para validar a alteração.

Tela de redefinição de senha

Tela de alterar a senha

Ajuda

Acessa a documentação refernete ao ambiente de produção em nosso site.

Diagnosis

Exibe as informações de configuração do seu servidor Web, como por exemplo: Versão do PHP utilizada, drivers habilitados entre outras informações importantes.

Só é possível visualizar estas informações após realizar o login no ambiente de produção.

Informações de configuração do servidor web

Sobre

Exibe informações referentes ao ambiente de produção, como a versão e Build atual.

Informações sobre o prod

Logout

Realiza o logout do seu ambiente de produção, finalizando a seção atual.