Ir para o conteúdo

 Voltar a SIVAC - Fóru...
Tela cheia

Problemas após instalação

9 de Agosto de 2012, 22:35 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 109 vezes

Olá pessoal.

 

Sou novo no Forúm, porém precisei instalar o SIVAC em um servidor GNU/Linux Debian 64Bits.

 

Segui a instalação e configuração conforme o manual de instruções, porém o problema é após a instalação.

 

Quando acesso a página http://localhost/ippes/Sistema  , ele solicita o Estado. Escolho paraná e sou "seguir" porém dá esse erro

"Algum problema ocorreu ao tentar recuperar os dados. O sistema se tornou instável, provavelmente por causa de problemas com a sua conexão. Recarregue a página, e se não obtiver sucesso, tente novamente mais tarde."

Já mexi em bastante coisas...recriei os bancos...etc e não consegui resolver.

 

Alguém já viu esse erro?

 

log apache:

 Thu Aug 09 20:25:50 2012] [error] [client 192.168.1.9] PHP Warning:  include(../licval.php): failed to open stream: No such file or directory in /var/www/ippes/Sistema/Uf/Class/tSessao.php on line 92, referer: http://192.168.1.12/ippes/Sistema/
[Thu Aug 09 20:25:50 2012] [error] [client 192.168.1.9] PHP Warning:  include(): Failed opening '../licval.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/ippes/Sistema/Uf/Class/tSessao.php on line 92, referer: http://192.168.1.12/ippes/Sistema/
[Thu Aug 09 20:25:51 2012] [error] [client 192.168.1.9] PHP Warning:  mysqli::mysqli(): (28000/1045): Access denied for user 'sivac'@'177.16.52.86' (using password: YES) in /var/www/ippes/Sistema/Uf/inicio.php on line 36, referer: http://192.168.1.12/ippes/Sistema/
[Thu Aug 09 20:25:51 2012] [error] [client 192.168.1.9] PHP Warning:  mysqli::prepare(): Couldn't fetch mysqli in /var/www/ippes/Sistema/Uf/inicio.php on line 38, referer: http://192.168.1.12/ippes/Sistema/
[Thu Aug 09 20:25:51 2012] [error] [client 192.168.1.9] PHP Warning:  main(): Couldn't fetch mysqli in /var/www/ippes/Sistema/Uf/inicio.php on line 39, referer: http://192.168.1.12/ippes/Sistema/


Autor: Rafael Cristaldo


1717 comentários

  • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
    22 de Agosto de 2012, 11:48

     

    Nem postando aqui, nem mandando email a gente consegue ajuda.

     

    Por favor, solicito aos desenvolvedores que possam me ajudar na solução deste erro, se é erro da aplicação ou erro de configuração, uma vez que segui exatamente o que diz no "manual de instalação" desenvolvido por vocês.

     

    Grato pela atenção!!!

    • 07e673fc1a8145f3d17daec6048705d2?only path=false&size=50&d=404jose junior(usuário não autenticado)
      7 de Setembro de 2012, 17:41

       

      Tente executar a query: UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='',bd='sivac_estado' WHERE Estado_id='ET' o problema talvez tenha sido com as aspas e essa ai tá rodando certinha.

      Obs.: A query deve ser executada no banco sivac_estados

      • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
        7 de Setembro de 2012, 18:45

         

        Obrigado pela resposta...vou refazer isso e aviso se der certo!!!

         

        Você já viu esse erro alguma vez? tua instalação está funcionando normalmente?

         

        Obrigado...

        • 07e673fc1a8145f3d17daec6048705d2?only path=false&size=50&d=404jose junior(usuário não autenticado)
          8 de Setembro de 2012, 11:11

           

          Sim, deu o mesmo problema, ontem quando esta instalando, encontrei a dica que mandei para vc e deu certo.

          • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
            8 de Setembro de 2012, 11:24

             

            Que estranho cara...

             

            Olha só...existem alguns detalhes nesta instalação..como por exemplo...

            Se seguirmos  a instalação conforme o Manual de instalação, não funciona, pois ao acessar loca​lhos​t/ip​pes/​Sist​ema , ao invéz de abrir a aplicação, ele pede para fazer download de arquivo...

             

            Como você resolveu esse problema?

             

            Ontem fiz um servidor do zero...Ubuntu server 12.04 64bits....e não rolou....

             

            Fiz o UPDATE conforme vc mandou...copiei e colei ...coloquei apenas a SENHA do banco , que mantive a padrão IPPES...deixei tudo como padrão...usuario root...etc....

             

            entrei no banco...use sivac_estados;

            e fiz o UPDATE...e mesmo assim não rolou....

            • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
              8 de Setembro de 2012, 11:49

               

              Acabei de refazer e NADA!...

               

              Preciso , por favor, que você descreva o passo a passo da instalação que deu certo!!!

              Sistema operacional;

              Pacotes instalados;

              Comandos....etc..passo a passo, para eu seguir e ver se vai dar certo..

              Eu já instalei várias aplicações....e as vezes a gente se depara com dificuldades, mas sempre consegui...o problema é que não manjo muito de PHP e não estou entendendo o erro.

               

              Como eu disse...o Manual é furado..ou seja, instalei seguindo ele e não funcionou...vou descrever:

              • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
                8 de Setembro de 2012, 12:08

                 

                1) Baixei o pacote sivac_instalacao em /usr/src/

                2) aptitude install mysql-server

                3) Senha: ippes

                4) mysql -u root -p ippes

                > create database sivac_estado;

                >create database sivac_estados;

                > use sivac_estado;

                > \. /usr/src/sivac_instalacao/BD/sivac_estado.sql

                > use sivac_estados;

                >\. /usr/src/sivac_instalacao/BD/sivac_estados.sql

                 5) aptitude install apache2 php5-mysql

                vim /etc/apache2/sites-avaliable/default

                AllowOverride None --2 >  AllowOverride All

                Troquei de todas as opções do arquivo -- de None para All

                /etc/init.d/apache2 restart

                 6) mkdir /var/www/ippes/ -p

                cp /usr/src/sivac_instalacao/Sistema /var/www/ippes/ -R

                chown www-data:www-data /var/www/ippes/Sistema/ -R

                chmod 777 /var/www/ippes/Sistema/ -R

                7) arquivo .htaccess conforme o padrao..

                SetEnv HOST_SIVAC “localhost”

                SetEnv BD_SIVAC “sivac_estados”

                SetEnv USER_SIVAC “root”

                SetEnv PASS_SIVAC “ippes”

                SetEnv PORT_SIVAC “3306”

                 8) conectei no banco e fiz o UPDATE

                mysql -u root -p ippes

                > use sivac_estados;

                > UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='ippes',bd='sivac_estado' WHERE Estado_id='ET';

                9) Para finalizar basta abrir pelo navegador..

                loca​lhos​t/ip​pes/​Sist​ema

                Porém NÃO abre nada, e sim pede para fazer download..

                 

                Descobri que instalando um módulo do apache, ele abriu normalmente a aplicação:

                aptitude install libapache2-mod-php5

                Agora abre !!!!

                loca​lhos​t/ip​pes/​Sist​ema

                Pede o estado - escolho qualquer hum e clico em Prosseguir...

                Dá esse ERRO "Algum problema ocorreu ao tentar recuperar os dados. O sistema se tornou instável, provavelmente por causa de problemas com a sua conexão. Recarregue a página, e se não obtiver sucesso, tente novamente mais tarde."

                 LOG

                tail /var/log/apache2/error.log

                 [Sat Sep 08 12:07:44 2012] [error] [client 192.168.1.14] PHP Warning:  include(../licval.php): failed to open stream: No such file or directory in /var/www/ippes/Sistema/Uf/Class/tSessao.php on line 92, referer: 192.​168.​1.10​/ipp​es/S​iste​ma/
                [Sat Sep 08 12:07:44 2012] [error] [client 192.168.1.14] PHP Warning:  include(): Failed opening '../licval.php' for inclusion (include_path='.:/usr/share/php5') in /var/www/ippes/Sistema/Uf/Class/tSessao.php on line 92, referer: 192.​168.​1.10​/ipp​es/S​iste​ma/
                [Sat Sep 08 12:07:45 2012] [error] [client 192.168.1.14] PHP Warning:  mysqli::mysqli(): (28000/1045): Access denied for user 'sivac'@'187.59.44.18' (using password: YES) in /var/www/ippes/Sistema/Uf/inicio.php on line 36, referer: 192.​168.​1.10​/ipp​es/S​iste​ma/
                [Sat Sep 08 12:07:45 2012] [error] [client 192.168.1.14] PHP Warning:  mysqli::prepare(): Couldn't fetch mysqli in /var/www/ippes/Sistema/Uf/inicio.php on line 38, referer: 192.​168.​1.10​/ipp​es/S​iste​ma/
                [Sat Sep 08 12:07:45 2012] [error] [client 192.168.1.14] PHP Warning:  main(): Couldn't fetch mysqli in /var/www/ippes/Sistema/Uf/inicio.php on line 39, referer: 192.​168.​1.10​/ipp​es/S​iste​ma/

                 

                 

                Obrigado pela atenção e ajuda....

                 

                 

                 

                • 07e673fc1a8145f3d17daec6048705d2?only path=false&size=50&d=404jose junior(usuário não autenticado)
                  8 de Setembro de 2012, 13:25

                   

                  Rafael, quando dar este erro  "Algum problema ocorreu ao tentar recuperar os dados. O sistema se tornou instável, provavelmente por causa de problemas com a sua conexão. Recarregue a página, e se não obtiver sucesso, tente novamente mais tarde." é porque vc precisa mudar o estado que usa.

                  UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='ippes',bd='sivac_estado' WHERE Estado_id='ET';

                  tente ver se a senha do seu banco de dados e a mesma que vc estacolocando aqui.

                  • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
                    8 de Setembro de 2012, 13:30

                     

                    Sim...a senha é a mesma...

                     

                    Acessando localmente....mysql -u root -p ippes

                    Entra normalmente no banco..

                     

                    O que esse UPDATE realmente faz?

                     

                    O que quer dizer com "mudar o estado que usa" ?

                    • 07e673fc1a8145f3d17daec6048705d2?only path=false&size=50&d=404jose junior(usuário não autenticado)
                      8 de Setembro de 2012, 13:38

                       

                      O sistema só permite a entrata pelo estado de teste e para isso ocorre vc precisa atualiar o banco de dados atraves do comando UPDATE.

                      Vc tem que fazer esta mudança diretamente dentro do banco de dados.

                      segue meu e-mail para qualquer dúvida. jfjunior86@gmail.com

                       

                    • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
                      8 de Setembro de 2012, 13:39

                       

                      So relembrando..eu já fiz esse UPDATE exatamente como vc colocou.....e não resolve..

                       

                      oque isso quer dizer?

                       

                      WHERE Estado_id='ET';

                       

                      eu preciso por o estado que vou usar ali? ao invez de ET coloco PR por exemplo?

                       

                      não fiz isso...só para entender mesmo....

                      • 07e673fc1a8145f3d17daec6048705d2?only path=false&size=50&d=404jose junior(usuário não autenticado)
                        8 de Setembro de 2012, 13:49

                         

                        eu coloque ET e depois PE e entro tanto por um como pelo outro.

                        Não sei o que esta acontecendo com sua instalação, no meu caso instalei ontei tudo e deu certo. eu usei o xp. 

                        • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
                          8 de Setembro de 2012, 14:11

                           

                          Hum...mas então esse ET é estado teste???

                           

                          como é xp..é diferente algumas coisas..vou add vc no gmail...quanto eu conseguir resolver..vou postar aqui a solução, para ajudar a outros...

                           

                          Obrigado

                          • 07e673fc1a8145f3d17daec6048705d2?only path=false&size=50&d=404jose junior(usuário não autenticado)
                            8 de Setembro de 2012, 14:17

                             

                            Isso mesmo Rafael ET é estado de teste, no meu caso eu troquei por PE e também deu certo, inclusive apareceu todas as cidades do meu estado.

                            • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
                              8 de Setembro de 2012, 14:34

                               

                              Nossa....lamentável Junior.....

                               Essa informação não ficou clara no manual de instalação...onde o UPDATE faz com que somente o estado de teste (que eu nem sabia que existia) funcionasse..

                               

                              Eu fazia o UPDATE e depois tentava entrar pelo estado PARANA.

                               

                              Mas fazendo o UPDATE com o id='PR' funcionou no estado PARANA.

                               

                              Agora sim..entendi e já testei e já funcionou.

                              Porém fica a dica para quem vai instalar seguindo o manual e vai se deparar com o erro de não abrir o loca​lhos​t/ip​pes/​Sist​ema ao instalar no Linux.

                               

                              É necessário instalar o # aptitude install libapache2-mod-php5

                               

                              Grande abraço e obrigado a ajuda Junior.

                              rafael@rafaelcristaldo.com.br

                              • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
                                8 de Outubro de 2012, 9:34

                                 

                                Bom Dia, a equipe RG Sistemas pede desculpas se a informação da utilização de outros estados que não sejam o: "Estado de Testes", não ficou clara no manual.

                                Estamos preparando uma atualização do manual.

                                Para conseguir acessar normalmente de outro estado segue o passo à passo: 

                                Acesse o banco: `sivac_estados`.

                                Ao acessar esse banco, abra a tabela `estadoqueusa`, nesta tabela localize a coluna : Estado_id.

                                Essa coluna estão cadastrados todos os estados, inclusive o estado : ET (estado de teste).

                                Localize o ID do estado que deseja acessar, no caso vou demonstrar como exemplo o ID : 1, que corresponde ao estado do Rio de Janeiro.

                                Dentro desta tabela, altere as colunas: localbd, loginbd, senhabd, bd. Para os dados de sua conexão local, um processo muito semelhante ao instalar o Estado Teste do Sivac.

                                Ou se preferir execute a seguinte a SQL:

                                UPDATE estadoqueusa 

                                SET localbd= '(servidor de banco de dados, ex: localhost)', 

                                loginbd='(login do banco de dados, ex: root)', 

                                senhabd='(senha do banco de dados)', 

                                bd='sivac_estado' 

                                WHERE Estado_id='(ID do estado desejado, ex: 'RJ')';

                                Ao rodar essa SQL, você acaba de dar permissão para o Sivac acessar o estado do Rio de Janeiro.

                                Agora acesse o Sivac e escolha o estado configurado acima para acessar.

                                Se você já criou alguma unidade de Saúde no Estado Teste e na Cidade teste, com o mesmo login usado, no caso o login: ippes, automaticamente o sistema lhe remete aquela unidade de saúde e respectiva farmácia central daquela cidade, para isso cadastre uma unidade de saúde em alguma cidade do estado escolhido, verá que agora estará habilitado todas as cidades do respectivo estado.

                                Feito isso, verá que no canto inferior esquerdo da tela, aparecerá seu login, clique nele e a tela: Alterar dados do administrador aparecerá. Confirme sua senha e seu acesso será concedido as alterações de dados do Sistema, basta apenas alterar sua unidade de saúde para a criada na cidade escolhida.

                                Agora deslogue do sistema e ao se logar novamente verá que seu nome estará atualizado para a respectiva unidade central escolhida.

                                Gabriel Sciammarella - Programador RG Sistemas

                                Suporte Sivac

                                www.​rgsi​stem​as.c​om.b​r&nb​sp;

                                • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
                                  8 de Outubro de 2012, 9:42

                                   

                                  Bom dia Gabriel...obrigado pela resposta!

                                   

                                  Como há havia dito no post, após 'entender' a descrição da regra UPDATE, consegui fazer funcionar.

                                   

                                  É importante sim atualizar o manual, pois muitas pessoas seguem por ele e vão acabar encontrando problemas na instalação.

                                  Conforme eu comentei acima, é necessário instalar junto aos outros pacotes (No ubuntu), o pacote " libapache2-mod-php5", caso contrário não vai rodar!

                                  Seria interessante colocar isso no manual também.

                                   

                                  Fico a disposição

Nao consigo acessar o Sivac online

24 de Outubro de 2014, 16:37, por Desconhecido

Autor: Andrea Fleury



Acesso ao Sivac - Demonstração

9 de Outubro de 2012, 12:02, por Desconhecido