Ir para o conteúdo

 Voltar a i-Educar Sup...
Tela cheia

Gerar relatórios com o i-Educar

28 de Maio de 2009, 13:33 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 39 vezes

Estou com problema na geração de relatórios com o i-Educar:

1 - PHP 5.2.6  - Apache2.2 - Postgres 8.2 - iEducar1.0.2 - Windows XP

2 - a libpdf.php.dll instalada - verificada no phpinfo() ok

3 - quando solicito um relatório em branco por exemplo ficha de alunos, a janela de execução do relatorio fica carregando indefinidamente

4 - quando solicito um ralarotio passando parametro por exemplo Boletim Escolar a resposta é - A página não pede ser exibida - HTTP 500 - error interno do servidor

5 - Ou a mesagem arquivo inexistente

 

Autor: Walter Marinho Pereira


55 comentários

  • 2595280885ef15bfb03d5de11d222925?only path=false&size=50&d=404Pedro Luiz Eyng Simões(usuário não autenticado)
    28 de Maio de 2009, 13:56

     

    Walter,

    verifique as pastas /tmp e /pdf de sua instalação. Se tiver qualquer arquivo, apague-os.

    Se este não for o caso, poste novamente que veremos mais detalhadamente.

     

    att.

    Pedro

    • F77455f2a4a854957fc6f124a4575852?only path=false&size=50&d=404Walter Marinho Pereira(usuário não autenticado)
      28 de Maio de 2009, 21:15

       

      Se as pastas PDF e TMP forem as sub-pastas da arvore itranet já estão limpas

      abaixo as ultimas linhas do log de erros

      Thu May 28 20:19:27 2009] [error] [client 127.0.0.1] PHP Notice:  Undefined variable: data_chegada_brasil in C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\include\\pessoa\\clsFisica.inc.php on line 151, referer: loca​lhos​t/in​tran​et/e​duca​r_al​uno_​lst.​php
      [Thu May 28 20:19:27 2009] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  data_chagada_brasil in C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\include\\pessoa\\clsPessoaFisica.inc.php on line 267, referer: loca​lhos​t/in​tran​et/e​duca​r_al​uno_​lst.​php
      [Thu May 28 20:19:27 2009] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  ref_cod_aluno in C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\educar_relatorio_aluno_dados.php on line 73, referer: loca​lhos​t/in​tran​et/e​duca​r_al​uno_​lst.​php
      [Thu May 28 20:19:27 2009] [error] [client 127.0.0.1] PHP Fatal error:  Uncaught exception 'PDFlibException' with message 'Function must not be called in 'object' scope' in C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\include\\clsPDF.inc.php:140\nStack trace:\n#0 C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\include\\clsPDF.inc.php(140): pdf_begin_page(Resource id #500, 595, 842)\n#1 C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\educar_relatorio_aluno_dados.php(386): clsPDF->OpenPage()\n#2 {main}\n  thrown in C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\include\\clsPDF.inc.php on line 140, referer: loca​lhos​t/in​tran​et/e​duca​r_al​uno_​lst.​php
      [Thu May 28 20:20:23 2009] [error] [client 127.0.0.1] PHP Notice:  Undefined index:  itj_controle in C:\\Arquivos de programas\\Apache Software Foundation\\Apache2.2\\htdocs\\intranet\\include\\clsControlador.inc.php on line 43, referer: loca​lhos​t/in​tran​et/e​duca​r_al​uno_​lst.​php
      [Thu May 28 20:21:08 2009] [notice] Parent: Received shutdown signal -- Shutting down the server.
      [Thu May 28 20:21:08 2009] [notice] Child 3988: Exit event signaled. Child process is ending.
      [Thu May 28 20:21:09 2009] [notice] Child 3988: Released the start mutex
      [Thu May 28 20:21:10 2009] [notice] Child 3988: All worker threads have exited.
      [Thu May 28 20:21:10 2009] [notice] Child 3988: Child process is exiting
      [Thu May 28 20:21:10 2009] [notice] Parent: Child process exited successfully.

  • Ff03bf8dac97ed40e551d7bca1196f2c?only path=false&size=50&d=404davi silva bezerra(usuário não autenticado)
    30 de Maio de 2009, 18:35

     

    Prezado Valter,

    tive o mesmo problema quando fiz a atualização da versão 1.0.1 para a versão 1.0.2.

    Fiz o seguinte: peguei os arquivos responsáveis pela impressão de relatórios da v.1.0.1 e sobrescrevi nos da versão 1.0.2.

    Espero que dê certo aí!

     

    • F77455f2a4a854957fc6f124a4575852?only path=false&size=50&d=404Walter Marinho Pereira(usuário não autenticado)
      31 de Maio de 2009, 12:15

       

      Olá Davi

      No meu caso o problema já vem da ver 1.0.1, atualizei para 1.0.2 que eu esperava a correção nada feito 

      Meu ambiente é Windows XP, instalei o apache2.2 e php5 e o wamp2.0, no meu notebook, desktop em casa e no desktop do trabalho

      tenho os fontes originais ieducar 1.0.0,   1.0.1,   1.0.2 e  o ieducar-cobra 1.0.0

      Na primeira versão que instelei funcionou por ex: a impressão da ficha de aluno em branco

      apartir da ver 1.0.1 deu problema na libpdf.dll, resolvir esse problema mas não gera o relatório pdf

      As mensagens são a mesma: A pagína não pode ser exibida, error  http 500 

      ou fica carregando indefinido

      Houve um momento em que era gerado o relatório pdf mas dava error ao tentar abri-lo

      Se for error do configuração nos arquivos php.ini ou httpd.conf por favor envie-os configurados corretamente para waltermarinho@uol.com.br,

      O que já agradeço antecipadamente 

      • 503e17102f7c813397aa672a32756b54?only path=false&size=50&d=404Eriksen Costa(usuário não autenticado)
        31 de Maio de 2009, 21:34

         

        Walter,Se apareceu erro 500, o problema é interno ao servidor e não a aplicação (i-Educar).Por algum problema de compilação, o pacote de instalação da PDFLib estava quebrado no Windows. Entrei em contato pelo fórum dos desenvolvedores da PDFLib e me pediram para usar esta versão no Windows.Existe, no entanto, um bug na geração de PDFs quando usado o i-Educar nas plataformas Windows e Mac. A descrição do bug está no ticket 35 e provavelmente será corrigido para a próxima versão.Não existe a necessidade de sobrescrever os arquivos de relatório da versão 1.0.2 com os da 1.0.1 pois não houve mudança nesses arquivos. Uma recomendação que sempre li é para instalar o Apache+PHP sem usar espaços nos caminhos. Ao invés de ter um caminho longo como o seu (C:\Arquivos de programas\Apache Software Foundation\Apache 2.2), use um mais curto (C:\www). Basta configurar o DocumentRoot do seu Apache para usar C:\www.Foi disponibilizado a pouco o manual de instalação do Windows XP. Veja se tira alguma outra dúvida também. att,Eriksen CostaAnalista DesenvolvedorCobra 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.