Alterações Sistema
-
4 de Janeiro de 2016 às 11:27Bom dia!
Primeiramente preciso agradecer pela iniciativa de compartilharem o projeto
e-SIC através desta plataforma, para mim está sendo muito útil.
Implantei o sistema em algumas prefeituras e para tanto foi necessário
fazer algumas modificações, já enviei para o servidor mas não consigo fazer
um Pull Request para contribuir com o projeto, portanto segue o endereço do
repositório https://softwarepublico.gov.br/gitlab/johnnysaymon/e-sic-livre
Não sei se fiz correto, mas com o objetivo de deixar o acesso mais simples
e prático, também publiquei as alterações em outra plataforma, segue o
endereço:
Bitbucket - https://bitbucket.org/johnnysaymon/esiclivre
Também tive problemas na instalação do banco de dados, por esse motivo
criei um script de inserção de dados (que é a parte mais "pesada") do
processo.
Este
e-mail foi enviado por um computador sem vírus e protegido pelo Avast.
www.avast.com
<#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> -
4 de Janeiro de 2016 às 17:13Johnny Saymon, boa tarde e so upar via ftp e instalar normal e, ou os bancos e preciso upar via phpmyadmin?
preciso instalar este e-sic livre em 3 entidades 2 prefeituras e 1 camara de vereadores -
4 de Janeiro de 2016 às 17:20quero instalar como importar os banco de dados ja que estao divididos
-
4 de Janeiro de 2016 às 21:44Efetue os seguintes passos:
1. Crie um banco de dados;
2. Pelo phpMyAdmin ou outro software de sua preferência, importe o
arquivo dbesiclivre.sql;
3. Carregue todos os arquivos do sistema para seu servidor;
4. Renomeie os arquivos "esiclivre/inc/config-exemplo.php"
e "esiclivre/restrito/inc/config-exemplo.php" para "config.php";
5. Substitua os dados do arquivo config.php pelos dados do website e
banco;
6. Em seguida acesse o script no seu servidor que está dentro da pasta
"{endereçodositeepastaesic}/basedados/instalacao.php" (este comando irá
inserir os dados das tabelas de logradouros, municípios, estados e etc...);
7. Acesse o eSic na área restrita que fica através do endereço
"{seusite/esiclivre/restrito/}" e entre com o usuário "admin" e senha
"admin";
8. Em seguida vá nos links "Administração" e depois em "Configurações do
Sistema" e personalize as opções.
Este
e-mail foi enviado por um computador sem vírus e protegido pelo Avast.
www.avast.com
<#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2> -
5 de Janeiro de 2016 às 04:47quando vou importar ou copio e colo apresenta estes erros:
Erro
consulta SQL:
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT *//*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS *//*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */-- ----------------------------------------------------------------------------------
CREATE TABLE IF NOT EXISTS `lda_enquete` (
`idenquete` int( 11 ) NOT NULL AUTO_INCREMENT COMMENT 'Identificador do registro',
`resposta` varchar( 1 ) NOT NULL COMMENT 'Reposta da enquete: [R]egular - r[U]im - [B]om - [O]timo',
`dataresposta` datetime NOT NULL COMMENT 'data da resposta',
`idsolicitante` int( 11 ) NOT NULL COMMENT 'codigo identificador do solicitante',
`comentario` varchar( 2000 ) DEFAULT NULL COMMENT 'comentarios do solicitante',
PRIMARY KEY ( `idenquete` ) ,
KEY `idsolicitante` ( `idsolicitante` )
) ENGINE = InnoDB DEFAULT CHARSET = latin1 COMMENT = 'Enquete do feedback do solicitante sobre o sistema' AUTO_INCREMENT =1;
Mensagens do MySQL : Documentação
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
/*!40101 SET COLLATION_' at line 2 -
5 de Janeiro de 2016 às 17:29Olá Diogo!
Realmente este era um erro que ocorria com o arquivo "dbesiclivre.sql" antigo, mas realizei algumas mudanças que já foram publicadas, elas foram comitadas ontem (https://softwarepublico.gov.br/gitlab/johnnysaymon/e-sic-livre/commit/6f8c9ce8cefc40090bcb934df511b9082bb52671), atualize seu repositório e tente novamente. -
5 de Janeiro de 2016 às 21:06onde acho o link do repositorio amigo???
-
5 de Janeiro de 2016 às 21:55Em https://softwarepublico.gov.br/gitlab/johnnysaymon/e-sic-livre lá têm a opção de download.
-
5 de Janeiro de 2016 às 23:16qual seu horario que tinha tempo dispoivel a tirar duvidas se nao for muito encomodo qual tempo teria disponivel?
-
5 de Janeiro de 2016 às 23:50qual seu horario que tinha tempo dispoivel a tirar duvidas se nao for muito encomodo qual tempo teria disponivel?
-
5 de Janeiro de 2016 às 23:58Meus melhores horários são a noite e os domingos. Não conseguiu efetuar a instalação seguindo os passos citados?
-
6 de Janeiro de 2016 às 00:20AMIGO O SISTEMA FOI LEGAL DA HORA MESMO, MAS MEU SERVIDOR REQUER AUTENTICAÇÃO STMP POIS EXIGE A PORTA 587 recomendaram usar o phpmailer mas nao sei onde implementar este phpmailer.
todo passo a passo deu certo, DEUS ABENÇOE VIU!
MAS E O PHPMAILER NAO SEI ONDE COLOCAR AS INFORMAÇÕES: -
6 de Janeiro de 2016 às 00:43a instalação deu certo demais deus abençoe mas meu servidor requer autenticação liguei pra o suporte me recomendaram instalar phpmailer e programar entende
-
6 de Janeiro de 2016 às 01:10este phpmailer voce ja modificou algum sistema que foi preciso usar ele???
-
6 de Janeiro de 2016 às 12:22quanto eu tento instalar o sistema, apresenta o seguinte erro "Notice: Use of undefined constant SISTEMA_CODIGO - assumed 'SISTEMA_CODIGO'"
-
6 de Janeiro de 2016 às 12:22quanto eu tento instalar o sistema, apresenta o seguinte erro "Notice: Use of undefined constant SISTEMA_CODIGO - assumed 'SISTEMA_CODIGO'"
-
6 de Janeiro de 2016 às 13:32Olá Diogo e Luiz!
Quanto ao phpMailer, já utilizei mas não cheguei a fazer uma configuração pela porta 587, infelizmente não poderei ajudar nesse momento quanto a isso.
Quando ao erro que o o Luiz mencionou, na mensagem deve dizer o arquivo e a linha onde ocorreu o erro, pode informar por favor?. -
6 de Janeiro de 2016 às 13:47Johnny Saymon!
fiz do passo a passo que vc recomendou e nao deu erro deletei tudo e instalei tudo do zero e foi normal
o unicorre oque o meu apresenta e: incapaz de cadastrar solicitante! fui verificar e que meu servidor de email requer autenticação stmp, sabes como posso resolver esta questao? -
6 de Janeiro de 2016 às 14:59Johnny Saymon!Os erros são apresentados na index 68 no topo 87, essa linha se refere a sessão do sistema, acontece tanto na index da pagina quanto na index do restrito, quando eu declaro //require_once("../inc/config.php"); na index do restrito some este erro e eu consigo logar.
Mas qualquer acesso qualquer link, como em atendimento solicitações, diz que a pagina não encontra disponível no servidor. -
6 de Janeiro de 2016 às 20:53O SISTEMA REPOSITÓRIO QUE Johnny Saymon DISPONIBILIZOU RODEI LEGAL SEM ERROS NO SERVIDOR ONLINE, POREM MEU SERVIDOR ONLINE REQUER AUTENTICAÇÃO STMP PARA PORTA 587O SUPORTE DO SERVIDOR SUGERIU IMPLEMENTAR O PHPMAILER POIS DA CERTO!
NAO ENTENDO DE PHPMAILER.
NAO FIZ O TESTE RODANDO LOCAL SO TESTEI DIRETO NA WEB JA!!! -
6 de Janeiro de 2016 às 22:34A versão que o Johnny Saymon funciona bem em linux eu instalei em uma vm e nos testes que fiz funcionou bem, mas já no xamp não funciona.
-
7 de Janeiro de 2016 às 03:23Johnny Saymon , posso deletar alguns logradouros normal no arquivos json??
-
7 de Janeiro de 2016 às 04:29quando vou na area restrita >> atendimento > solicitações >> que escolho a soliticação vou responder ou movimentar quando escolho um anexo ele da a seguinte mensagem!!!!
ocorreu um erro ao efetuar upload do arquivo .... -
7 de Janeiro de 2016 às 04:30secretaria nao aparece no topo da area restrita!!!!
-
7 de Janeiro de 2016 às 04:33quando o cadastrado que faz solicitação quer alterar os dados informa senha de acesso nao informada!
-
7 de Janeiro de 2016 às 16:49Boa tarde!
Diogo, sim pode deletar os logradouros que quiser nos arquivos json.
Sobre a introdução do sistema phpMailer, não poderei ajuda no momento porque já estou envolvido em outro projeto. Refente os demais erros aconselho abrir "Issues" no repositório original (https://softwarepublico.gov.br/gitlab/e-sic-livre/e-sic-livre/issues), pois quando houver tempo fica mais fácil de organizar o trabalho. -
Felipe Diefenbach7 de Janeiro de 2016 às 18:37Boa tarde.
Pessoal tentei durante dias fazer a instalação do e-sic sem sucesso.
Muito desorganizado os repositórios e posts. Lamentável isso para o projeto.
Para resolver tive que pegar partes do projeto de alguns repositórios e parte dos outros. E quebrar a cabeça para juntar tudo.
Além do problema do smtp autenticado encontrei problemas para usar o mysql na porta 3307. Pois já estava usando uma instância do mysql em produção na porta padrão.
Estamos ainda testando tudo o que fiz por aqui. Porém gostaria de dar um help com o que tenho até agora.
O setup foi feito todo em Centos 6.7 -> http://mirror.globo.com/centos/6.7/isos/x86_64/CentOS-6.7-x86_64-minimal.iso
Para o php e o mysql sigam estes tutoriais:
PHP 5.4 -> https://webtatic.com/packages/php54/
MYSQL 5.5 -> https://webtatic.com/packages/mysql55/
Obs: o mysql tem que usar a porta padrão. Usei o usuário root.
Usem a seguinte base de dados -> https://softwarepublico.gov.br/gitlab/leopersan/e-sic-livre/tree/master/basedados
No mysql criem o banco de dados com o nome que desejarem e carreguem os arquivos na ordem: dbesiclivre.sql seguido de dbesiclivre2.sql
mysql dbescilivre < dbesiclivre.sql
mysql dbesiclivre < dbesiclivre2.sql
Para a aplicação instalem o que está disponível na página como versão 1.0 -> https://softwarepublico.gov.br/social/profile/e-sic-livre/plugin/software_communities/download_file?block=512&download_index=0&title=Baixar+o+software
Descompactar e largar a pasta esiclivre na raiz do seu apache.
Feito isso configurem na pasta esiclivre/inc/config.php os dados do banco e a url do site. O mesmo em esiclivre/restrito/config.php
Para corrigir um bug que existe na página administrativa tive que pegar o seguinte arquivo no repositório -> https://softwarepublico.gov.br/gitlab/e-sic-livre/e-sic-livre/tree/master/restrito/lda_solicitacao
Troquem na mesma pasta o arquivo index.php original da 1.0 pelo do repositório e vai funcionar.
Me desculpa galera o projeto é legal e tudo. Mas está muito mal organizado. Nota 100 na iniciativa. Nota 0 na organização.
Arrumem essa documentação e soltem um pacote funcional que vai melhorar uns 300%
#chateado : P -
Felipe Diefenbach7 de Janeiro de 2016 às 18:41Para o envio dos e-mails -> seguir esse tutorial para o centos 6
http://tecadmin.net/install-sendmail-server-on-centos-rhel-server/
Importante adicionar o nome da maquina completo no arquivo: /etc/mail/local-host-names
Para não ocorrer erro de entregar e-mails do seu próprio domínio. -
Judson Melo Bandeira8 de Janeiro de 2016 às 11:36Olá,
Estou desenvolvendo um tutorial completo (um inicial está em outro tópico)
para a instalação local. Irei criar um passo-a-passo e gerar um pdf como se
fosse um manual.
Abraços!
Em 7 de janeiro de 2016 15:41, Felipe Diefenbach
escreveu:> Para o envio dos e-mails -> seguir esse tutorial para o centos 6
>http://tecadmin.net/install-sendmail-server-on-centos-rhel-server/
>
> Importante adicionar o nome da maquina completo no arquivo:
> /etc/mail/local-host-names
>
> Para não ocorrer erro de entregar e-mails do seu próprio domínio.
> _______________________________________________
> E-sic-livre mailing list
> E-sic-livre@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/e-sic-livre
> -
Felipe Diefenbach8 de Janeiro de 2016 às 15:48Lista de pacotes necessários para o funcionamento:
php54w-common-5.4.45-2.w6.x86_64
php54w-pdo-5.4.45-2.w6.x86_64
php54w-5.4.45-2.w6.x86_64
php54w-mcrypt-5.4.45-2.w6.x86_64
php54w-cli-5.4.45-2.w6.x86_64
php54w-gd-5.4.45-2.w6.x86_64
php54w-mysql-5.4.45-2.w6.x86_64
libmysqlclient16-5.1.69-1.w6.x86_64
mysql55w-5.5.46-1.w6.x86_64
mysql55w-libs-5.5.46-1.w6.x86_64
mysql55w-server-5.5.46-1.w6.x86_64 -
Felipe Diefenbach11 de Janeiro de 2016 às 16:54Mais um detalhe:
No centos editar o arquivo /etc/php.ini e alterar a configuração "short_open_tag = Off" para "short_open_tag = On" -
Felipe Diefenbach12 de Janeiro de 2016 às 16:40Corrigindo: Não mudem a configuração do php.ini como citei no post acima. Ocorrerem problemas em outros fontes do sistema.
Tive que corrigir um fonte manualmente:
esiclivre/reset/index.php
corrigi a tag: <? para <?php
<?php
/**********************************************************************************
Sistema e-SIC Livre: sistema de acesso a informação baseado na lei de acesso.
Copyright (C) 2014 Prefeitura Municipal do Natal
Este programa é software livre; você pode redistribuí-lo e/ou
modificá-lo sob os termos da Licença GPL2.
***********************************************************************************/
include("manutencao.php");
include("../inc/topo.php");
?>
Ai ficou ok. -
15 de Janeiro de 2016 às 18:35Ocorreu um erro na inclusão dos dados do solicitante!
http://www.sertaomix.net.br/esiclivre/cadastro/index.php
ja configurei os arquivos abaixo o phpmailer
/inc/security.php
restrito/inc/security.php -
22 de Janeiro de 2016 às 14:53Ocorreu um erro na inclusão dos dados do solicitante!
http://www.sertaomix.net.br/esiclivre/cadastro/index.php
ja configurei os arquivos abaixo o phpmailer
/inc/security.php
restrito/inc/security.phpmas ainda nao cadastra solicitante onde posso colcoar as informacoes do meu email certo?
Ordenar por:
Estatísticas:
-
iniciada em
9 anos atrás
-
vizualizada
3359 vezes
-
respondida
34 vezes
-
votada
5 vezes