Ir para o conteúdo

 Voltar a i-Educar Sup...
Tela cheia

PostgreSQL 7.4.19

24 de Novembro de 2008, 17:33 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 14 vezes
O sistema roda em postgre 7 ? É só o que tenho disponível no momento, mas já tentei instalar (postgresql 8.3) na minha máq. pessoal (vista home prem), também sem sucesso, ao final da instalação da um erro de clauster. Não inicializa o serviço (Tenho PHP e Apache rodando direitinho com o MySql). No meu servidor web o Postgre é 7. Já publiquei o i-educar, criei a base de dados, usuário e configurei os scripts de conexão, mas não passo da tela de login. Dá esse erro: Call to undefined function pg_connect() Se alguém puder dar alguma dica eu agradeço.

Autor: Julio Cesar Oliveira


66 comentários

  • 063c55ca2a456007f69c0283d87381ca?only path=false&size=50&d=404Marcos Thomaz da Silva(usuário não autenticado)
    24 de Novembro de 2008, 18:06

     

    Esse erro é porque a extensão do PHP para acessar o postgree não está ativada. Dê uma olhada no arquivo PHP.INI. Basta descomentar a linha referente a essa extensão e restartar o apache.

  • E1322c36f0d4992c0e9e72f93931734c?only path=false&size=50&d=404Julio Cesar Oliveira(usuário não autenticado)
    25 de Novembro de 2008, 23:39

     

    Essas são as minhas linhas do PostgreSql no PHP.ini. Quais vc recomenda descomentar?[PostgresSQL]; Allow or prevent persistent links.pgsql.allow_persistent = On; Detect broken persistent links always with pg_pconnect().; Auto reset feature requires a little overheads.pgsql.auto_reset_persistent = Off; Maximum number of persistent links.  -1 means no limit.pgsql.max_persistent = -1; Maximum number of links (persistent+non persistent).  -1 means no limit.pgsql.max_links = -1; Ignore PostgreSQL backends Notice message or not.; Notice message logging require a little overheads.pgsql.ignore_notice = 0; Log PostgreSQL backends Noitce message or not.; Unless pgsql.ignore_notice=0, module cannot log notice message.pgsql.log_notice = 0 

    • 4c66f0fe4654613d82bd83a039e9a87f?only path=false&size=50&d=404Raphael Pires(usuário não autenticado)
      27 de Novembro de 2008, 0:53

       

      Ola Julio,

       

      Estou com o mesmo problema, mais ultilizo postgre 8.3.

      Tive recomendação de descomentar essa linha ;extension=php_pgsql.dll, 
      mas a mesma nao se encontra no php.ini 

  • 379fdd0f52957bf58c78c8d8bd31ba8c?only path=false&size=50&d=404ivan viana(usuário não autenticado)
    6 de Janeiro de 2009, 17:03

     

    vc conseguiu importar para a versao 7.4.19???

    me mostre o caminhos da pedras

  • 207fe60af3b87e97b1e5849dcbd3b29e?only path=false&size=50&d=404Jefferson Alex Silva Rozendo(usuário não autenticado)
    11 de Julho de 2009, 3:40

     

    Olá pessoal...

    Eu tive um problemão com a configuração do sistema i-Educar, no início, por ele usar PostgreSQL. Uso linux como Desktop e Servidor.

    O problema é que o postgreSQL precisa de umas configurações mais "lascantes", digamos assim. Como o PHP não reconhece o PSQL logo de cara,ele não acha a função pg_connect().

    1º Após instalar o WAMP(Windows) ou LAMP (Linux) basicamente estará pronto para rodar PHP + MySQL daí basta instalar o PostgreSQL;

    2º No diretório de instalação do PHP, procure no sistema pelo arquivo php.ini (dê um $find / -name php.ini, se for linux);

    3º Busque nesse arquivo a linha que corresponde a informação sobre onde estão os .DLLs(windows) ou .SOs(linux).

    procure por extension_dir = "caminho", além disso procure pela sessão do PosgreSQL e retire o comentario que habilita o pgsql. Esse extension_dir é o caminho onde você deve colocar o DLL do postgresql para que o PHP reconheca essas bibliotecas. Procure no diretório de instalação do PgSQL essa .DLL(ou .SO) e copie-a para a pasta que está indicada no arquivo php.ini por essa diretiva.

     4º reinicie o apache e tente novamente.

    Geralmente isso funciona... espero ter ajudado aos que não conseguem conectar ao banco PgSQL.

    Atenciosamente - Jefferson Alex (T.I.C - UPE/UFPE - Agreste,PE)

    • 503e17102f7c813397aa672a32756b54?only path=false&size=50&d=404Eriksen Costa(usuário não autenticado)
      12 de Julho de 2009, 23:06

       

      Vocês que estão tentando instalar o i-Educar já chegaram a consultar a documentação de instalação?

      Para Windows, a nossa documentação conta com bastante detalhes e imagens de cada passo. Link direto.

      Para Linux, a documentação é mais direta e cobre passos para Debian/Ubuntu. Link direto.

      No Windows é mais simples habilitar a extensão pgsql se for usado um instalador como o EasyPHP. Como o aplicativo é gráfico, não é necessário configurar o php.ini manualmente. Novamente, tudo isso está na documentação (link).

      No Linux, habilitar a extensão pgsql no Debian e Ubuntu é mais simples, basta instalá-la com o apt (apt-get install php5-pgsql) e reiniciar o Apache.

      Quanto a versão do PostgreSQL, o que garantimos hoje é a 8.2. Versões do PostgreSQL anteriores a 8.1 costumam ter pouco suporte em diversos softwares livres, grande parte devido as melhorias nas versões mais recente.

      Espero ter ajudado,
      Eriksen Costa
      Analista Desenvolvedor
      Cobra Tecnologia

Mapeamento do i-Educar por todo o Brasil

23 de Abril de 2018, 16:31, por Tiago Giusti

A Portabilis, organização que é integrante da comunidade desde 2009 e que atua no papel de mantenedora do projeto, propôs uma renovação de energias, ao final de 2017, para levar o i-Educar ainda mais longe.



Situação atual do lançamento do maior software livre de gestão escolar do Brasil

10 de Abril de 2018, 11:29, por Tiago Giusti

O Coordenador da Comunidade i-Educar e CEO da Portabilis, Tiago Giusti, foi a Brasília, no fim do ano passado, representando a Comunidade i-Educar numa visita ao Ministério do Planejamento para discutir soluções para alguns assuntos de interesse da Comunidade, tais como:



Em 2018, queremos o i-Educar por todo o Brasil

28 de Dezembro de 2017, 23:08, por Tiago Giusti

Esta mensagem é diferente das de retrospectiva dos anos anteriores. Vamos abordar primeiro sobre o futuro, encerrando com um resumo de como foi 2017.



Prefeitura de Criciúma implanta o i-Educar na rede municipal de ensino

20 de Dezembro de 2017, 11:04, por Tiago Giusti

Buscando melhorar o sistema de informações da rede municipal de ensino de Criciúma, a Administração Municipal, através da Secretaria de Educação e da Diretoria de Tecnologia da Informação (TI), implantará um software de gestão de dados nas unidades educacionais. Denominado i-Educar, o sistema aperfeiçoará o armazenamento de dados e auxiliará gestores e professores de Criciúma.



Retrospectiva i-Educar 2016: o que conseguimos realizar?

31 de Dezembro de 2016, 12:00, por Tiago Giusti

Chegamos a mais um 31/12 e é hora de fazermos a retrospectiva da Comunidade i-Educar, como temos feito todos os finais de ano.