Olá pessoal, estou implantando a versão 3.9 Beta e está correndo tudo muito bem. Porém tenho algumas dúvidas.
Quando eu carrego um mapa, e clico no ícone "i" da aba de informação, está dando uma mensagem dizendo que estou puxando um xml de outro host (isso já estava acontecendo com a minha outra versão também). O problema é que eu não sei qual XML ele está puxando. Na mensagem diz para eu olhar o ms_configura.php mas não vejo nada lá de relevante ao problema. Eu até vi que o arquivo indica o local de alguns XML, mas eu não sei o que tem de errado neles. Eles não estão chamando nenhum XML de outro local, ou pelo menos não que eu tenha visto. Se for necessário, posto o conteúdo do XML que vcs pedirem.
Uma outra coisa, qdo estou iniciando o i3geo aparece uma msg no canto superior esquerdo dizendo "O mapa não poderá utilizar o modo CGI", o que é isso? Já verifiquei o caminho do mapserv e ta td ok. Um pequeno detalhe, os mapas são desenhados normalmente.
É isso ae pessoal, espero que possam me ajudar! Obrigado!
Autor: Thiago Martarole
33 comentários
mensagem ocorre quando o i3geo está configurado para ler um xml
que está em um servidor diferente do seu domínio. Veja
no ms_configura.php a linha: $locidentifica = "http://localhost/i3geo/menutemas/identifica.xml" [1]
; Se o seu servidor não for "localhost", vc deve substituir.
P.ex: $locidentifica = "http://meuservidor/i3geo/menutemas/identifica.xml"
[2]; Quando isso ocorre, o i3geo ao invés de pegar o xml que
está indicado no ms_configura.php, tenta pegar o xml que
está em i3geo/menutemas, daí a mensagem que colocamos
para alertar quem o administrador do site. Se vc fizer as modificações e o problema continuar, por
favor me avise. Sobre o CGI: o i3geo pode operar no modo cgi ou PHP para a
renderização do mapa. Essa opção é
definida na variável $utilizacgi do ms_configura.php . A
diferença na operação depende da sua
instalação. Aqui no MMA, por exemplo, notamos que
trabalhar com CGI é mais rápido que com PHP no desenho
do mapa, mas isso pode não acontecer em outras
instalações. Nem todas as operações do i3geo funcionam no modo CGI,
mas o software verifica o que está sendo solicitado e modifica
a configuração por conta própria, se for o caso.
Uma das limitações do modo CGI é não poder
operar quando a variável do ms_configura.php $postgis_mapa for
diferente de "". Se vc quiser eliminar essa mensagem, edite o arquivo ms_criamapa.php e
exclua os dizeres:
echo "O mapa não poderá utilizar o modo CGI."; Espero ter respondido. []'s notification-3180809-1213@www.softwarepublico.gov.br [3] escreveu: Forum: Geral - usuários e desenvolvedores [4]
Thread: XML de outro host? [5]
Author: Thiago Martarole
Posted: 2008-02-18 22:48:18.516909+00 Olá pessoal, estou implantando a versão 3.9 Beta e
está correndo tudo muito bem. Porém tenho algumas
dúvidas. Quando eu carrego um mapa, e clico no ícone "i" da aba
de informação, está dando uma mensagem
dizendo que estou puxando um xml de outro host (isso já
estava acontecendo com a minha outra versão também).
O problema é que eu não sei qual XML ele está
puxando. Na mensagem diz para eu olhar o ms_configura.php mas
não vejo nada lá de relevante ao problema. Eu
até vi que o arquivo indica o local de alguns XML, mas eu
não sei o que tem de errado neles. Eles não
estão chamando nenhum XML de outro local, ou pelo menos
não que eu tenha visto. Se for necessário, posto o
conteúdo do XML que vcs pedirem. Uma outra coisa, qdo estou iniciando o i3geo aparece uma msg no
canto superior esquerdo dizendo "O mapa não poderá
utilizar o modo CGI", o que é isso? Já verifiquei o
caminho do mapserv e ta td ok. Um pequeno detalhe, os mapas
são desenhados normalmente. É isso ae pessoal, espero que possam me ajudar! Obrigado! Recebendo correspondência demais? Gerencie suas
notificações em:
www.softwarepublico.gov.br/notifications/manage [6] -- Edmar Moretti
CGTI/MMA
Área de Gestão de Geotecnologias
Gerente de Projetos [1] localhost/i3geo/menutemas/identifica.xml
[2] meuservidor/i3geo/menutemas/identifica.xml
[3] mailto:notification-3180809-1213@www.softwarepublico.gov.br
[4] www.softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/forum-view?forum_id=1567696
[5] www.softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/message-view?message_id=3180809
[6] www.softwarepublico.gov.br/notifications/manage
Experimente utilizar o caminho relativo, ou seja, ao invés de
colocar localhost/i3geo/menutemas/identifica.xml [1] utilize $locidentifica = "../../menutemas/identifica.xml"; notification-3192713-1213@www.softwarepublico.gov.br [2] escreveu: Forum: Geral - usuários e desenvolvedores [3]
Thread: XML de outro host? [4]
Author: Thiago Martarole
Posted: 2008-02-19 20:14:06.545409+00 Sr. Edmar, o senhor foi bem claro nas suas explicações e de
fato repondeu as minhas perguntas. Mas ainda tenho uma
dúvida, nosso servidor funciona em 2 endereços
web, www.geoprocessamentoweb.com [5] e www.geoprocessamento.com
[6]. Como eu faço para que em ambos os endereços eu
não receba o aviso? tem como fazer isso? Muito Obrigado! Recebendo correspondência demais? Gerencie suas
notificações em:
www.softwarepublico.gov.br/notifications/manage [7] -- Edmar Moretti
CGTI/MMA
Área de Gestão de Geotecnologias
Gerente de Projetos [1] localhost/i3geo/menutemas/identifica.xml
[2] mailto:notification-3192713-1213@www.softwarepublico.gov.br
[3] www.softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/forum-view?forum_id=1567696
[4] www.softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/message-view?message_id=3180809
[5] www.geoprocessamentoweb.com
[6] www.geoprocessamento.com
[7] www.softwarepublico.gov.br/notifications/manage