Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

testando a instalação

1 de Setembro de 2008, 15:24 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 6 vezes

Bom dia,

sou usuário novo do i3geo, e estou enfrentando vários problemas para a configuração do mesmo e dos arquivos map. O i3geo abre, mas os arquivos feitos por mim, não.

fui testar a instalação pelo testainstal.php, mas não sei interpretar o resultado. Alguem pode me ajudar?

Obrigado,

Segue abaixo a resposta que obtive: 

\n"; echo "TESTE DE INSTALACAO DO I3Geo
\n"; echo getcwd(); //echo "
SERVER_SOFTWARE: ".$SERVER_SOFTWARE."
"; echo "

PHP (a versão deve ser a 5x): "; echo "
".phpversion()."
\n"; require_once("classesphp/carrega_ext.php"); $exts = get_loaded_extensions(); echo ms_GetVersion()."

"; echo "---"; echo "

Extensoes:
";
if (array_search( "libxml", $exts) != TRUE){echo "Problema: não está instalado a libxml
";}
if (array_search( "SimpleXML", $exts) != TRUE){echo "Problema: não está instalado a SimpleXML
";}
if (array_search( "dom", $exts) != TRUE){echo "Problema: não está instalado a dom
";}
if (array_search( "xml", $exts) != TRUE){echo "Problema: não está instalado a xml
";}
if (array_search( "gd", $exts) != TRUE){echo "Problema: não está instalado a gd
";}
if (array_search( "gd2", $exts) != TRUE){echo "Obs: não está instalado a gd2 - o que não é muito crítico....
";}
if (array_search( "SimpleXML", $exts) != TRUE){echo "Problema: não está instalado a SimpleXML
";}

var_dump( $exts );

echo "Existe o ms_configura.php? ";
if(file_exists("ms_configura.php")) echo "Sim\n"; else {echo "Nao";saindo("ms_configura não encontrado");}
echo "Incluindo...\n
";
include ("ms_configura.php");
echo "dir_tmp = $dir_tmp \n";
echo "temasdir = $temasdir \n";
echo "temasaplic = $temasaplic \n";
echo "locmapserv = $locmapserv \n";
echo "locaplic = $locaplic \n";
echo "locsistemas = $locsistemas \n";
echo "locidentifica = $locidentifica \n";
echo "
Escrevendo no diretorio temporario...";
$f = @fopen($dir_tmp."/teste.txt",w);
@fclose($f);
if (file_exists($dir_tmp."/teste.txt")) echo "ok\n"; else saindo("Não foi possível gravar no diretório temporário");
echo "Existe o geral1.map? ";
if(file_exists("$locaplic/aplicmap/geral1.map")) echo "Sim\n"; else {echo "Nao";saindo("geral1.map não encontrado");}
if ($locsistemas != "")
{
        echo "Existe o $locsistemas? ";
        if (file_exists("menutemas/sistemas.xml")) echo "ok\n"; else saindo();
        echo "Lendo sistemas.xml \n";
        simplexml_load_file("menutemas/sistemas.xml");
}
if ($locidentifica != "")
{
        echo "Existe o $locidentifica? ";
        if (file_exists("menutemas/identifica.xml")) echo "ok\n"; else saindo();
        echo "Lendo locidentifica.xml \n";
        simplexml_load_file("menutemas/identifica.xml");
}
echo "Existe o menutemas.xml? ";
if (file_exists($locaplic."/menutemas/menutemas.xml")) echo "ok\n"; else saindo("menutemas.xml não encontrado");
echo "Lendo $locaplic/menutemas/menutemas.xml \n";
simplexml_load_file($locaplic."/menutemas/menutemas.xml");
echo " \n";
echo "Carregando o map_file geral1...\n";
if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
{$mapa = ms_newMapObj($temasaplic."/geral1windows.map");}
else
{$mapa = ms_newMapObj($temasaplic."/geral1.map");}
echo "E agora..desenhando o mapa (se o mapa não aparecer é um problema...verifique os caminhos no ms_configura.php e no geral1.map ou geral1windows.map):\n";
$imgo = $mapa->draw();
$nome = ($imgo->imagepath)."teste.png";
echo "
Nome da imagem gerada: $nome ";
$imgo->saveImage($nome);
$nome = ($imgo->imageurl).basename($nome);
echo "
";

echo " \n";
echo "Carregando o map_file geral1... e acrescentando o estadosl.map \n";
if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
{$maptemp = ms_newMapObj($temasaplic."/estadoslwindows.map");}
else
{$maptemp = ms_newMapObj($temasaplic."/estadosl.map");}
echo "E agora..desenhando o mapa (se o mapa não aparecer é um problema...verifique os caminhos no ms_configura.php e no estadosl.map ou estadoslwindows.map):\n";

for($i=0;$i<($maptemp->numlayers);$i++)
{
        $layern = $maptemp->getLayer($i);
        if ($layern->name == "estadosl")
        {$layern->set("data",$temasaplic."/dados/estados.shp");}
        ms_newLayerObj($mapa, $layern);
}

$imgo = $mapa->draw();
$nome = ($imgo->imagepath)."teste1.png";
echo "
Nome da imagem gerada: $nome ";
$imgo->saveImage($nome);
$nome = ($imgo->imageurl).basename($nome);
echo "
";

function saindo($men){echo "
Erro. Saindo...".$men;}
?>


Autor: ze grisi


77 comentários

  • Cee3f90be17351903c5202a35655429a?only path=false&size=50&d=404ze grisi(usuário não autenticado)
    2 de Setembro de 2008, 12:40

     

    Favor desconsiderar a mensagem anterior. Eu estava errando a execução do arquivo. O Edmar estava certo, parecia que o apache estava retornando o php porque eu estava clicando direto no ícone, sem fazer o caminho "/localhost/..." Agora os phps funcionam normalmente (claro). Obrigado pela ajuda! Abraço, Zé

  • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
    19 de Setembro de 2008, 15:39

     

    Provavelmente seu problema está na configuração do servidor Apache que
    está retornando o programa PHP ao invés de executá-lo.

    zegrisi@ymail.com escreveu:
    > Forum: Geral - usuários e desenvolvedores
    >
    > Thread: testando a instalação
    >
    > Author: ze grisi
    > Posted: 2008-09-01 15:24:04.328733-03
    >
    > Bom dia,
    >
    > sou usuário novo do i3geo, e estou enfrentando vários problemas para a
    > configuração do mesmo e dos arquivos map. O i3geo abre, mas os
    > arquivos feitos por mim, não.
    >
    > fui testar a instalação pelo testainstal.php, mas não sei interpretar
    > o resultado. Alguem pode me ajudar?
    >
    > Obrigado,
    >
    > Zé
    >
    > Segue abaixo a resposta que obtive:
    >
    > \n"; echo "*TESTE DE INSTALACAO DO I3Geo*
    > \n"; echo getcwd(); //echo "
    > SERVER_SOFTWARE: ".$SERVER_SOFTWARE."
    > "; echo "
    >
    > PHP (a versão deve ser a 5x): "; echo "
    > ".phpversion()."
    > \n"; require_once("classesphp/carrega_ext.php"); $exts =
    > get_loaded_extensions(); echo ms_GetVersion()."
    >
    > "; echo "---"; echo "
    >
    > Extensoes:
    > ";
    > if (array_search( "libxml", $exts) != TRUE){echo "Problema: não está instalado a libxml
    > ";}
    > if (array_search( "SimpleXML", $exts) != TRUE){echo "Problema: não está instalado a SimpleXML
    > ";}
    > if (array_search( "dom", $exts) != TRUE){echo "Problema: não está instalado a dom
    > ";}
    > if (array_search( "xml", $exts) != TRUE){echo "Problema: não está instalado a xml
    > ";}
    > if (array_search( "gd", $exts) != TRUE){echo "Problema: não está instalado a gd
    > ";}
    > if (array_search( "gd2", $exts) != TRUE){echo "Obs: não está instalado a gd2 - o que não é muito crítico....
    > ";}
    > if (array_search( "SimpleXML", $exts) != TRUE){echo "Problema: não está instalado a SimpleXML
    > ";}
    >
    > var_dump( $exts );
    >
    > echo "Existe o ms_configura.php? ";
    > if(file_exists("ms_configura.php")) echo "Sim\n"; else {echo "Nao";saindo("ms_configura não encontrado");}
    > echo "Incluindo...\n
    > ";
    > include ("ms_configura.php");
    > echo "dir_tmp = $dir_tmp \n";
    > echo "temasdir = $temasdir \n";
    > echo "temasaplic = $temasaplic \n";
    > echo "locmapserv = $locmapserv \n";
    > echo "locaplic = $locaplic \n";
    > echo "locsistemas = $locsistemas \n";
    > echo "locidentifica = $locidentifica \n";
    > echo "
    > Escrevendo no diretorio temporario...";
    > $f = @fopen($dir_tmp."/teste.txt",w);
    > @fclose($f);
    > if (file_exists($dir_tmp."/teste.txt")) echo "ok\n"; else saindo("Não foi possível gravar no diretório temporário");
    > echo "Existe o geral1.map? ";
    > if(file_exists("$locaplic/aplicmap/geral1.map")) echo "Sim\n"; else {echo "Nao";saindo("geral1.map não encontrado");}
    > if ($locsistemas != "")
    > {
    > echo "Existe o $locsistemas? ";
    > if (file_exists("menutemas/sistemas.xml")) echo "ok\n"; else saindo();
    > echo "Lendo sistemas.xml \n";
    > simplexml_load_file("menutemas/sistemas.xml");
    > }
    > if ($locidentifica != "")
    > {
    > echo "Existe o $locidentifica? ";
    > if (file_exists("menutemas/identifica.xml")) echo "ok\n"; else saindo();
    > echo "Lendo locidentifica.xml \n";
    > simplexml_load_file("menutemas/identifica.xml");
    > }
    > echo "Existe o menutemas.xml? ";
    > if (file_exists($locaplic."/menutemas/menutemas.xml")) echo "ok\n"; else saindo("menutemas.xml não encontrado");
    > echo "Lendo $locaplic/menutemas/menutemas.xml \n";
    > simplexml_load_file($locaplic."/menutemas/menutemas.xml");
    > echo " \n";
    > echo "Carregando o map_file geral1...\n";
    > if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
    > {$mapa = ms_newMapObj($temasaplic."/geral1windows.map");}
    > else
    > {$mapa = ms_newMapObj($temasaplic."/geral1.map");}
    > echo "*E agora..desenhando o mapa (se o mapa não aparecer é um problema...verifique os caminhos no ms_configura.php e no geral1.map ou geral1windows.map):*\n";
    > $imgo = $mapa->draw();
    > $nome = ($imgo->imagepath)."teste.png";
    > echo "
    > Nome da imagem gerada: $nome ";
    > $imgo->saveImage($nome);
    > $nome = ($imgo->imageurl).basename($nome);
    > echo "
    > ";
    >
    > echo " \n";
    > echo "Carregando o map_file geral1... e acrescentando o estadosl.map \n";
    > if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
    > {$maptemp = ms_newMapObj($temasaplic."/estadoslwindows.map");}
    > else
    > {$maptemp = ms_newMapObj($temasaplic."/estadosl.map");}
    > echo "*E agora..desenhando o mapa (se o mapa não aparecer é um problema...verifique os caminhos no ms_configura.php e no estadosl.map ou estadoslwindows.map):*\n";
    >
    > for($i=0;$inumlayers);$i++)
    > {
    > $layern = $maptemp->getLayer($i);
    > if ($layern->name == "estadosl")
    > {$layern->set("data",$temasaplic."/dados/estados.shp");}
    > ms_newLayerObj($mapa, $layern);
    > }
    >
    > $imgo = $mapa->draw();
    > $nome = ($imgo->imagepath)."teste1.png";
    > echo "
    > Nome da imagem gerada: $nome ";
    > $imgo->saveImage($nome);
    > $nome = ($imgo->imageurl).basename($nome);
    > echo "
    > ";
    >
    > function saindo($men){echo "
    > *Erro. Saindo...".$men;}*
    > *?>*
    >
    >
    > Recebendo correspondência demais? Gerencie suas notificações em:
    > www.​soft​ware​publ​ico.​gov.​br/n​otif​icat​ions​/man​age
    >

    --

    Edmar Moretti
    CGTI/MMA
    Área de Gestão de Geotecnologias
    Gerente de Projetos

    skype: edmar.moretti

    • B66665a787fa46bece31abd701eca751?only path=false&size=50&d=404Alejandro Roque Ramirez(usuário não autenticado)
      19 de Setembro de 2008, 20:21

       

      Agradeço pelo e-mail. Logo que possível entrarei em contato

      • B66665a787fa46bece31abd701eca751?only path=false&size=50&d=404Alejandro Roque Ramirez(usuário não autenticado)
        20 de Setembro de 2008, 3:38

         

        Agradeço pelo e-mail. Logo que possível entrarei em contato

      • 8acdb2e63c5ca4af44616f005c03d471?only path=false&size=50&d=404José Marcos da Silva Costa(usuário não autenticado)
        20 de Setembro de 2008, 9:21

         

        Caso sua mensagem não seja um SPAM estarei lendo e respondendo o mais
        breve possível.

        Spans não são abertos e muito menos lidos, apenas excluídos.

      • C04b24bb6bc54183651284b198ca9cc4?only path=false&size=50&d=404Orlando Trevisan(usuário não autenticado)
        20 de Setembro de 2008, 10:16

         

        Olá Recebi o seu e-mail e se for o caso estarei entrando em contato brevemente.

        Engenheiro Ambiental - Mestre em Gestão e Impacto Ambiental.
        Fone:(67) 3382-8034
        Cel: (67) 9925-0512
        BEM AMBIENTAL ENGENHARIA

        --
        Orlando Pissuto Trevisan
        Engenheiro Ambiental - Mestre em Gestão e Impacto Ambiental.
        Fone:(67) 3382-8034
        Cel: (67) 9925-0512
        BEM AMBIENTAL ENGENHARIA

      • B66665a787fa46bece31abd701eca751?only path=false&size=50&d=404Alejandro Roque Ramirez(usuário não autenticado)
        20 de Setembro de 2008, 3:38

         

        O e-mail que você enviou para alejandro@casatrancoso.com.br ainda não foi entregue. Para que isso ocorra, por favor responda a esta mensagem usando a função "Responder"/"Reply" de seu programa de e-mail .

        Essa confirmação é para verificar que sua mensagem não é spam.
        Só é necessário realizá-la uma única vez. Se o procedimento acima não for efetuado, seu e-mail não poderá ser entregue.

        Esta mensagem foi gerada automaticamente pelo sistema anti-spam.

        The message you sent requires that you verify that you
        are a real live human being and not a spam source.

        To complete this verification, simply reply to this message and leave the subject line intact.

        The headers of the message sent from your address are show below:

        >From notification-6153487-1213@www.softwarepublico.gov.br Sat Sep 20 03:31:39 2008
        Received: from mail.softwarepublico.gov.br ([200.198.213.155])
        by beta.planethost.com.br with esmtp (Exim 4.69)
        (envelope-from )
        id 1Kgw0I-0005zT-PX
        for alejandro@casatrancoso.com.br; Sat, 20 Sep 2008 03:31:39 -0300
        Received: from www.​soft​ware​publ​ico.​gov.​br (nodo405.labcluster [192.168.9.37])
        by mail.softwarepublico.gov.br (Postfix) with ESMTP id CA49E59D6C
        for ; Sat, 20 Sep 2008 03:40:38 -0300 (BRT)
        MIME-Version: 1.0
        Content-ID:
        message-id:
        date: Sat, 20 Sep 2008 03:30:45 -0300
        Subject: =?UTF-8?Q?=5BGeral_-_usu=C3=A1rios_e_desenvolvedores=5D_Re:...?=
        From: "www.softwarepublico.gov.br mailer"
        Reply-To: "www.softwarepublico.gov.br mailer"
        To: alejandro@casatrancoso.com.br
        Content-Type: multipart/alternative;
        boundary="----- =_QHxgzJf3C1skAmC/EUDq+A=="

acesso à versão beta do i3geosaude

19 de Março de 2015, 10:03, por Desconhecido

Prezados amigos, 



comunidade i3geosaude

7 de Janeiro de 2015, 10:22, por Desconhecido

Prezados Colaboradores,



Primeira Reunião do Grupo de Trabalho do i3Geo ocorre no dia 20 de novembro

6 de Novembro de 2013, 17:46, por Desconhecido

Na manhã do dia 20 de novembro, junto ao Seminário Anual do SISP, acontecerá a 1a. Reunião do Grupo de Trabalho da solução i3Geo, para tratar de necessidades de melhoria ou adaptação da solução disponível no Portal SPB, para uso pela Administração Pública Federal. Os anseios dos dirigentes de TI do Sistema de Administração de Recursos de Tecnologia da Informação – SISP, em busca de soluções disponíveis no Portal do SPB que atendam às necessidades da Administração e de cada Órgão em específico, foram objeto de discussão em reuniões da Comissão de Coordenação do Sistema ao longo de 2013. A formação do Grupo de Trabalho do i3Geo é resultado das atividades já realizadas até o momento entre os órgãos integrantes do SISP na reflexão, modelagem e aprimoramento do conceito e da finalidade do Software Público para a Administração Pública e para a Sociedade.



Testes com o i3Geo (Geosaúde) em Manaus

24 de Setembro de 2013, 11:39, por Desconhecido

Projeto do Departamento de Monitoramento e Avaliação do SUS (DEMAS) do Ministério da Saúde, iniciou os testes e implantação do i3Geo, distribuição "Geosaúde", na Secretaria Municipal de Saúde de Manaus.



Funai cria Portal de mapas baseado em tecnologias livres (i3Geo)

1 de Agosto de 2011, 18:27, por Desconhecido

Autor: Edmar Moretti