ViteSoft - Compartilhando tecnologia

Comunidade VSCyber free
Bem-vindo: Seg Jan 06, 2025 6:32 pm

Todos os horários são GMT - 3 horas




Criar novo tópico Responder  [ 2 mensagens ] 
Autor Mensagem
 Título: Instalação do Módulo Web
MensagemEnviado: Dom Jan 20, 2008 11:40 am 
Offline
Moderador global
Moderador global

Registrado em: Seg Out 30, 2006 9:23 am
Mensagens: 1974
Localização: Minas Gerais
1.0 Instalando o WebServer

1.1 Fazer download do arquivo
http://www.vitesoft.com/download/vscybe ... Server.exe

1.2 Executar o arquivo WebServer.exe e instalar na pasta C:\

1.3 Executar o atalho Instalar Apache na pasta C:\WebServer

Dica: O atalho Apache Monitor é um utilitário que fica rodando no Systray
e pode ser usado para iniciar ou parar o serviço do Apache.

2.0 Configurando a conexão com o Banco de Dados

2.1 Configurar o arquivo config.php na pasta C:\WebServer\Root\VSCWeb\db.
Informe o nome do servidor que está rodando o VSCyber Administrador, o
caminho do banco de dados e a versão do banco de dados, respectivamente
nas linhas 4, 5 e 6. Abaixo um exemplo de como está configurado.
...
$dbOptions['dbhost'] = " SERVER ";
$dbOptions['dbpath'] = " C:\Arquivos de Programa\Firebird\Firebird_1_5 \bin\VSCyber.gdb ";
$dbOptions['verbd'] = true;
...



3.0 Acessando o Módulo <a href='#' onClick="hwClick21286162121277(-302502861);return false;" style='cursor: hand; color:#008000; text-decoration:underline; border-bottom:dotted 1px;' onmouseover="hw21286162121277(event, this, '-302502861'); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='solid';" onmouseout="hideMaybe(event, this); this.style.cursor='hand'; this.style.textDecoration='underline'; this.style.borderBottom='dotted 1px'; " oncontextmenu="return false;">Web</a>

3.1 Abrir o seu navegador e digitar na barra de endereço
http://<NomeDoServidor>/VSCWeb e tecle Enter, vai abrir uma tela de login
Também funciona se estiver na maquina, usando http://LOCALHOST/VSCWeb e
http://127.0.0.1/VSCWeb


3.2 Digitar usuário e senha do banco de dados, que são respectivamente
SYSDBA e masterkey
caso tenha trocado com a função trocar senha do Banco de dados utilize essa nova senha no lugar de MASTERKEY

3.3 Para ter acessar o servidor remotamente, você deve digitar
http://<IPDoServidor>/VSCWeb

Dica: Para não ter que ficar lembrando o IP toda vez que for acessar
recomendamos utilizar um serviço de DNS, como por exemplo o No-IP.

Roteiro do NoIP

LINK SUSPENSO pois não funcionava
Novo Link
http://www.invasao.com.br/coluna-souzadc-07.php

Atenção: Para acessar o servidor remotamente, será necessário também
permitir o acesso na porta 80 do servidor que está rodando o banco de
dados e o WebServer. Consulte o manual do seu Modem/Roteador.

Pode também consultar:
http://www.abusar.org
e
http://www.portaladsl.com.br

__________________________________________________________________________________
Aqui está um php, para configurar de forma mais prática o arquivo "Config.php"
Vamos lá!

Abra o "bloco de notas" e cole o conteúdo abaixo.

Código:
<title>Configure a Conexão com o BD</title>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#CCCCCC" link="#0000FF" vlink="#006699" alink="#66CCFF" onload="document.loginform.username.focus();"><div align="center">
&nbsp;
<p>&nbsp;</p>
<p>&nbsp;</p>
<?
$ip_addr = $_SERVER['REMOTE_ADDR'];
// ---------------------------------------------- \\
//                   ESSE SCRIPT                   \\
//  Foi FEITO POR BIZUGO e adaptado por Canton    \\
// ---------------------------------------------- \\


if( !isset($_POST['criar']) ) {
   echo '
   <table cellpadding="0" cellspacing="0" width="560" height="26" bgcolor="#666666">
   <tr>
      <td width="592" height="26" valign="top" bordercolor="#00FFFF">
      <p align="center"><b>
      <font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><center>Para a Consulta(Teste) é necessário que as portas 3050 TCP e UDP estejam abertas para o PC onde o BD esta.<center></font></b></td>
   </tr>
</table>

<table cellpadding="0" cellspacing="0" width="560" height="26" bgcolor="#CCCCCC">
<tr>
      <td width="592" height="26" valign="top" bordercolor="#00FFFF">
      <p align="center"><b>
      <font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"></font></b></td>
   </tr>
   
      <form method="post"><table cellpadding="0" cellspacing="0" width="560" height="26" bgcolor="#666666">
   <tr>
      <td width="592" height="26" valign="top" bordercolor="#00FFFF">
      <p align="center"><b>
      <font face="Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Configure a Conexão com o BD</font></b></td>
   </tr>
</table>


<center>
      <table cellspacing="0" height="107" width="560" border="0" bgcolor="#eeeeee">
         <tr>
            <td width="118" height="25">
            <p align="left"><b>
            <font face="Arial, Helvetica, sans-serif" size="2">&nbsp;IP Internet:</font></b></td>
            <td height="25" width="439">
            <p align="center">
            <input type="text" name="SERVIDOR" size="65" value="SERVIDOR"><font face="Verdana" size="1" color="#0000FF"> Seu IP Sera Preenchido Automaticamente</font></td>
         </tr>
         <tr>
            <td width="118" height="25">
            <p align="left"><b>
            <font face="Arial, Helvetica, sans-serif" size="2">&nbsp;Caminho&nbsp; do&nbsp; BD:</font></b></td>
            <td height="25" width="439">
            <p align="center">
            <input type="text" name="BD" size="65" value="C:\Arquivos de Programas\Firebird\Firebird_1_5\bin\VSCyber.gdb"></td>
         </tr>
            <td width="118" height="25">
            <p align="left"><b>
            <font face="Arial, Helvetica, sans-serif" size="2">&nbsp; Versão&nbsp;&nbsp; do&nbsp;&nbsp; BD:</font></b></td>
            <td height="25" width="439">
            <p align="left">&nbsp;&nbsp;&nbsp;<input type="text" name="VERsionBD" size="3"><font face="Verdana" size="1" color="#0000FF">&nbsp;
            </font><font size="1" face="Verdana" color="Blue"> Veja a Versão nos links
            <a target="_blank" href="http://www.vitesoft.com/phpbb/viewforum.php?f=7"> EM VisualBasic (antiga)</a>
            <a target="_blank" href="http://www.vitesoft.com/phpbb/viewforum.php?f=18">EM VB.NET (nova)</a>
            </td>
         </tr>
         <tr>
            <td width="118" height="25">
            <p align="left"><b>
            <font face="Arial, Helvetica, sans-serif" size="2">&nbsp;&nbsp;Pasta Apache:</font></b></td>
            <td height="25" width="439">
            <p align="center">
            <input type="text" name="Apache" size="65" value="db/config.php"></td>
         </tr>
         <tr>
         <td bgcolor="#eeeeee" align="right" class="menufontlight" nowrap colspan="2">
         <input type="submit" name="criar" value="Criar Config.php" class="button" />
         <input type="reset" value="Limpar campos" class="button" />
      </table>
   </center>

</form>

<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<h3><center><font color=red>By Canton</center></font></h3>
<h3><center><font color=red><a href="mailto:diegocdeb@hotmail.com?subject=VSCweb">diegocdeb@hotmail.com</a></center></font></h3>
   ';
}


else {
   $SERVIDOR = $_POST['SERVIDOR'];
   $BD = $_POST['BD'];
   $VERsionBD = $_POST['VERsionBD'];
   $dir = $_POST['Apache'];

   @$fp = fopen($dir, 'w');
   @fwrite($fp,
   '<?php
// Configurações
$dbOptions = array();
$dbOptions["dbhost"] = "' . $SERVIDOR . '"; //Nome do Servidor
$dbOptions["dbpath"] = "' . $BD . '"; //Caminho do Banco de Dados
$dbOptions["verbd"] = true; //Versão do Banco de Dados

// set this value to true to use persistent database connections
$dbOptions["dbpersist"] = false;

// check for legacy password
// ONLY REQUIRED FOR UPGRADES prior to and including version 1.0 alpha 2
$dbOptions["check_legacy_password"] = false;
?>');

$dir1 = "/VSCWeb/$dir";

if(file_exists($dir1)){
   echo "<br><h2><font color=blue>Parabéns Você Configurou Corretamente o VSCWeb TESTER Online<br> </font></h2>";
   echo "<h2><font color='light blue'><a href=/VSCWeb/>Entre no VSCWeb Agora Clique Aqui</a></font></h2>";
   echo "<h3><font color=green>Para Logar use a Senha padrão do Firebird <br> USUARIO: sysdba <br> SENHA: masterkey<br> Caso a tenha trocado use a nova (apenas nas versões VB.NET)</font></h3>";
   echo "Este módulo é Um sistema online para testes publicos, outros usuarios podem estar online e modificar o módulo durante suas consultas<br>
   Peço Desculpas Caso isso Ocorra";
   } else {
   echo "<h2><font color=red>Erro o Arquivo Não Foi Criado</font></h2>";
   echo "<br><h2><font color=red>Talvez não exista a pasta, reinstale o VSCWeb e tente novamente</font></h2>";
   
}
}
?>


Salve como "instalar.php" na pasta "c:\webserver\root"

PS: Na hora de Salvar é muito Importante: Troque a caixa "Tipo de arquivo" para [Todos os arquivos]

Abra o seu navegador e digite: http://localhost/VSCweb/instalar.php

_________________________________________________________________________________

Se ainda tiver problemas para configurar o config.php com este ultilitário, configure manualmente:

Configure o "C:/webserver/root/vscweb/bd/config.php" assim:

Código:
<?php
// Configurações
$dbOptions = array();
$dbOptions["dbhost"] = "NOME_DO_SERVIDOR"; //Nome do Servidor
$dbOptions["dbpath"] = "C:\\Arquivos de Programas\\Firebird\\Firebird_1_5\\bin\\VSCyber.gdb"; //Caminho do Banco de Dados
$dbOptions["verbd"] =true; /*Versão do Banco de Dados aqui da problemas então use true em vez da versão*/

// set this value to true to use persistent database connections
$dbOptions["dbpersist"] = false;

// check for legacy password
// ONLY REQUIRED FOR UPGRADES prior to and including version 1.0 alpha 2
$dbOptions["check_legacy_password"] = false;
?>


Edited by Canton


Voltar ao topo
 Perfil  
 
 Título: Erros e problemas
MensagemEnviado: Qua Jan 23, 2008 8:29 pm 
Offline
Moderador global
Moderador global

Registrado em: Sáb Out 07, 2006 9:38 am
Mensagens: 2339
Localização: Birigui - SP
Problemas e soluções.

1 - Não Aparece a pagina de login do Módulo WEB;
__Confirme se o serviço apache foi iniciado, se esta ativo.

2 - A Pagina de Login aparede mas Não consigo Logar;
__Confirme se esta digitando o usuario e a senha correta, que são respectivamente SYSDBA e masterkey, salvo se a senha do BD tenha sido alterada, portanto nesse caso devesse utilizar a nova senha no lugar de masterkey

3 - Eu logo mas não aparece nada, só uma tela branca;
__Confirme se a pasta webserver esta localizada exatamente na unidade C: estando diretamente na unidade c:.

4 - Dentro da LAN consigo ver am pagina mas de outros lugares não;
__ É necessário nesse caso, se ter um IP fixo, ou um DNS (esse pode ser adquirido de forma gratuita em sites como o no-ip), ou utilizar HAMACHI da LOGMEIN.

___Caso sua internet seja empresarial e você tenha IP FIXO, digite no navegador http://IP_DO_SERVIDOR/VSCWeb
EX: http://200.205.123.5/VSCWeb

___Caso utilize no-ip ou semelhante digite no navegador o seu DNS. HTTP://DOMINIO.SUBDOMINIO_DE_SEU_SERVER_DNS/VSCWEB
EX: http://vscweb.sytes.net

___Caso utilize HAMACHI digite no navegador o ip do Hamachi, lembre-se de se conectar a rede primeiro.
EX: http://72.4.56.2/VSCWEB

5 - Estou utilizando o VSCweb mas ele não apresenta nada nas tabelas, mesmo após usar filtragem.
__Verifique se o caminho para o BAnco de dados esta correto, e se o nome do servidor é do que esta o DB.


Voltar ao topo
 Perfil  
 
Exibir mensagens anteriores:  Ordenar por  
Criar novo tópico Responder  [ 2 mensagens ] 

Todos os horários são GMT - 3 horas


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Procurar por:
Powered by phpBB® Forum Software © phpBB Group
Traduzido por: Suporte phpBB