Correção : Erro de acesso à base de dados do Scriptcase

Correção : Erro de acesso à base de dados do Scriptcase


Algumas vezes, nos deparamos com alguns erros de acesso à base de dados do Scriptcase, como mostra o exemplo abaixo :




O que pode causar esse erro?

Estes erros acontecem quando alteramos o nome da pasta raiz do scriptcase para um nome diferente do padrão, como por exemplo "sc".

Sendo assim, o erro acontece pois o caminho completo que aponta até a base de dados do scriptcase  foi alterado.


Exemplo de diretório usando Windows:

Diretório antes da alteração:

C:/ProgramFiles(x86)/NetMake/v9/wwwroot/scriptcase/devel/conf/scriptcase/nm_scriptcase.db

Diretório após ser feita uma alteração:

C:/ProgramFiles(x86)/NetMake/v9/wwwroot/sc/devel/conf/scriptcase/nm_scriptcase.db


Para que o Scriptcase funcione corretamente, devemos alterar este caminho acessando o arquivo config.php, para que seja feito o mapeamento correto até a base de dados do Scriptcase.




Correção do erro : Windows

Para corrigir este erro no Windows, basta seguir os passos abaixo: 


1 -Primeiro, precisamos alterar o nome do arquivo config_.php para config.php na pasta raiz do seu Scriptcase.

 

2 - Após alterar o arquivo para "config.php", acesse o mesmo pelo navegador, usando o Ip de acesso ao Scriptcaseo nome da pasta raiz.

Exemplo: 

127.0.0.1:8091/scriptcase/config.php.


 3 - Agora, na aba "Server", basta alterar o nome anterior da pasta para o novo nome, como mostra a imagem abaixo, depois, clique em "Salvar" , feito isso o problema é resolvido: 

Não precisa informar Senha e/ou Usuário para essa configuração, apenas o drive DBMS e o caminho para o arquivo nm_scriptcase.db


Caminho para o banco de dados: C:\Program Files\NetMake\v9-php73\wwwroot\scriptcase\devel\conf\scriptcase

Esse caminho pode mudar apenas o diretório raiz para o opt/Netmake, certifique-se no seu ambiente onde o scriptcase está instalado.

Diretório após a alteração:






Correção do erro Linux

Para corrigir o erro em uma distribuição Linux, iremos utilizar o Terminal. Basta seguir os passos abaixo:


1 - Primeiro, abra o terminal e digite o comando abaixo, esse comando é utilizado para evitar problemas de permissão:


 sudo su


Em seguida digite a senha do seu computador.


2 - Acesse o diretório onde se encontra sua pasta do scriptcase, usando o comando cd, como mostra o exemplo abaixo:  

Nesse exemplo o scriptcase está instalado no diretório /var:

cd /var/www/html/sc/

3 - Feito isso, iremos mudar o nome do arquivo config_.php para config.php, é possível mudá-lo usando o comando abaixo:


mv config_.php config.php


4 - Após mudar o nome do arquivo, podemos acessa-lo no navegador, para isso, é preciso colocar o Ip de acesso ao scriptcase, em seguida, a pasta raiz do Scriptcase, e por fim, coloque o nome do arquivo que alteramos no passo anterior, como mostra o exemplo abaixo:

Exemplo: 

127.0.0.1:8091/scriptcase/config.php

5 - Finalmente, iremos mudar o diretório de acesso a base de dados Scriptcase, que se encontra na aba Server, iremos mudar de "scriptcase",como mostra o exemplo abaixo. Feito isso, clique em "Salvar" para que as alterações tenham efeito.


Não precisa informar Senha e/ou Usuário para essa configuração, apenas o drive DBMS e o caminho para o arquivo nm_scriptcase.db

Caminho para o banco de dados: /var/www/html/scriptcase/devel/conf/scriptcase/nm_scriptcase.db

 Esse caminho pode mudar apenas o diretório raiz para o opt/Netmake, certifique-se no seu ambiente onde o scriptcase está instalado

Alteração do diretório:








    • Related Articles

    • Criando a chave de Api do Google Maps

      Neste artigo veja como habilitar e obter a chave para utilização do Google Maps nas aplicações do Scriptcase. Acessando a Plataforma do google Maps 1. Acesse o link https://mapsplatform.google.com/ para criar sua chave. Será necessário realizar login ...
    • Como criar uma base de dados LDAP no Linux

      Criando uma base de dados LDAP simples no Linux. Instalando e configurando slapd Nós utilizaremos OpenLDAP(slapd) para construir uma base de dados LDAP acessível ao módulo de segurança sem simular um Active Directory. Esse tutorial criará uma base ...
    • Dicionário de dados

      O dicionário de dados é uma ferramenta importante para a criação de sistemas multilinguagem, utilizando este recurso é possível criar um repositório de dados para utilizar nas aplicações geradas no projeto ou em novas aplicações. O dicionário de ...
    • Como criar uma base de dados LDAP no Windows Server

      Criando uma Base de dados LDAP no Windows Server. Gerenciamento do Servidor Imagem 01: Server manager option on the startup menu. No Windows Server, existe um método nativo de instalação/configuração de um Active Directory com base de dados ...
    • Instalando ScriptCase PHP 7.3 utilizando XAMPP no Linux

      Xampp Installation Using PHP 7.3 XAMPP Permite instalar facilmente o Apache em seu próprio computador, independentemente do seu sistema operacional (Linux, Windows, MAC ou Solaris). Primeiro vamos baixar o  XAMPP PHP ...