Estou instalando o i3geo no Debian Testing, instalei todos os pacotes seguindo o tutorial do ubuntu, mas estou usando os diretórios padrões, criei o /opt/www/html e extrai o i3geo aqui dentro ... configurei o ms_configura.php substituindo o mapas.mma.gov.br por localhost ... também mudei a raiz do apache para /opt/www/html ... além de ter criado o diretorio /var/tmp/ms_tmp e seu link dentro de html .... acho que não faltou nada .... porém , quando executo qualquer página php do i3geo , o navegador tenta baixar o arquivo .php .... eu criei um phpinfo e executou normalmente .... quando olhei no log de erros do apache ... percebi que toda vez que executo alguma página do i3geo dá uma mensagen de falha de segmentação .... epenas isso:
[Sun Jul 06 08:55:57 2008 ] [notice] child pid 3620 exit signal Segmentation fault (11)
[Sun Jul 06 08:55:57 2008 ] [notice] child pid 3637 exit signal Segmentation fault (11)
Cada vez que executo acrescenta uma linha... :
Eu executei os seguintes:
aplicmap/geral.htm
index.html --> redireciona e tenta baixar ms_criamapa.php ...
Alguém pode me ajudar .... estou usando php5, apache2 conforme tutorial instalação ubuntu ...
Autor: Emanuel Rodrigues
77 comentários
instalados corretamente. emanueldosreis@gmail.com [1] escreveu: Forum: Geral - usuários e desenvolvedores [2]
Thread: Problemas com Instalação i3GEO [3]
Author: Emanuel Rodrigues [4]
Posted: 2008-07-07 12:30:05.877405-03 Quanto ao link para o mapserv .. não estou usando ubuntu e
sim debian ... quanto a interpretação de arquivos
PHP, eu já crie arquivos .php e ele interpreta normalmente
, por exemplo eu crie um simples phpinfo() ; e rodou normalmente
.... outra coisa estranha é o segmentation fault ..... o
apache+php está funcionando normalmente, só acontece
com os arquivos do i3geo ... Recebendo correspondência demais? Gerencie suas
notificações em:
www.softwarepublico.gov.br/notifications/manage [5] -- Edmar Moretti
CGTI/MMA
Área de Gestão de Geotecnologias
Gerente de Projetos skype: edmar.moretti [1] mailto:emanueldosreis@gmail.com
[2] www.softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/forum-view?forum_id=1567696
[3] www.softwarepublico.gov.br/dotlrn/clubs/i3geo/forums/message-view?message_id=4988787
[4] mailto:emanueldosreis@gmail.com
[5] www.softwarepublico.gov.br/notifications/manage
> Forum: Geral - usuários e desenvolvedores
>
> Thread: Problemas com Instalação i3GEO
>
> Author: Edmar Moretti
> Posted: 2008-07-08 08:52:24.501123-03
>
> A maior parte dos programas do i3geo em php fazem o carregamento das
> extensões, pode ser que o problema esteja nesse ponto, mas é difícil
> dizer.
>
> Gostaria que vc fizesse alguns testes usando o programa
> testainstal.php, comentando partes do código com /* */ e tentando
> rodar o programa para tentarmos descobrir em qual trecho está o problema.
>
> Recebendo correspondência demais? Gerencie suas notificações em:
> www.softwarepublico.gov.br/notifications/manage
> Olá Edmar, primeiro ... obrigado pela ajuda ... e atenção ... Fiz conforme me passou , mas criei um outro arquivo chamado teste.php e
fui copiando e colando linha por linha ... e rodando .... os testes
foram feitos como abaixo: *TESTE DE INSTALACAO DO I3Geo* /opt/www/html/i3geo *Notice*: Undefined variable: SERVER_SOFTWARE in */opt/www/html/i3geo/teste.php* on line *6* SERVER_SOFTWARE: PHP (a versão deve ser a 5x):
5.2.5-3+lenny2 MapServer version 5.0.2 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE --- Extensoes:
Obs: não está instalado a gd2 - o que não é muito crÃtico....
array(50) {
[0]=>
string(3) "zip"
[1]=>
string(9) "xmlwriter"
[2]=>
string(6) "libxml"
[3]=>
string(3) "xml"
[4]=>
string(4) "wddx"
[5]=>
string(9) "tokenizer"
[6]=>
string(7) "sysvshm"
[7]=>
string(7) "sysvsem"
[8]=>
string(7) "sysvmsg"
[9]=>
string(7) "session"
[10]=>
string(9) "SimpleXML"
[11]=>
string(7) "sockets"
[12]=>
string(4) "soap"
[13]=>
string(3) "SPL"
[14]=>
string(5) "shmop"
[15]=>
string(8) "standard"
[16]=>
string(10) "Reflection"
[17]=>
string(5) "posix"
[18]=>
string(10) "mime_magic"
[19]=>
string(8) "mbstring"
[20]=>
string(4) "json"
[21]=>
string(5) "iconv"
[22]=>
string(4) "hash"
[23]=>
string(7) "gettext"
[24]=>
string(3) "ftp"
[25]=>
string(6) "filter"
[26]=>
string(4) "exif"
[27]=>
string(3) "dom"
[28]=>
string(3) "dba"
[29]=>
string(4) "date"
[30]=>
string(5) "ctype"
[31]=>
string(8) "calendar"
[32]=>
string(3) "bz2"
[33]=>
string(6) "bcmath"
[34]=>
string(4) "zlib"
[35]=>
string(4) "pcre"
[36]=>
string(7) "openssl"
[37]=>
string(9) "xmlreader"
[38]=>
string(14) "apache2handler"
[39]=>
string(4) "curl"
[40]=>
string(2) "gd"
[41]=>
string(9) "MapScript"
[42]=>
string(4) "odbc"
[43]=>
string(3) "PDO"
[44]=>
string(8) "PDO_ODBC"
[45]=>
string(9) "pdo_pgsql"
[46]=>
string(5) "pgsql"
[47]=>
string(2) "ps"
[48]=>
string(6) "xmlrpc"
[49]=>
string(3) "xsl"
}
Existe o ms_configura.php? Sim
Incluindo... dir_tmp = /var/tmp/ms_tmp
temasdir = /opt/www/html/i3geo/temas
temasaplic = /opt/www/html/i3geo/aplicmap
locmapserv = /cgi-bin/mapserv
locaplic = /opt/www/html/i3geo
locsistemas = localhost/i3geo/menutemas/sistemas.xml
locidentifica = localhost/i3geo/menutemas/identifica.xml
localizando o cgi...
O arquivo cgi 192.168.227.2/cgi-bin/mapserv do mapserver foi encontrado Escrevendo no diretorio temporario...ok
Existe o geral1.map? Sim
Existe o localhost/i3geo/menutemas/sistemas.xml? ok
Lendo sistemas.xml
Existe o localhost/i3geo/menutemas/identifica.xml? ok
Lendo locidentifica.xml
Existe o menutemas.xml? ok
Lendo /opt/www/html/i3geo/menutemas/menutemas.xml Carregando o map_file geral1... O próximo trecho do código é este, quando inclui ele, pede para baixar o arquivo: if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
{$mapa = ms_newMapObj($temasaplic."/geral1windows.map");}
else
{$mapa = ms_newMapObj($temasaplic."/geral1.map");} Inclusive comentei a parte do else para ter certeza que ele estava
carregando o geral1.map, e realmente esta .... Depois me certifiquei que o arquivo geral1.map existia dentro de /opt/www/html/i3geo/aplicmap O que você acha que ocorre neste momento ? neste geral1.map ele tem
alguns diretórios no qual não tenho, como geodados e webservices .. o
que seria isso ? seria por causa disso ? como posso instalar ? Abaixo segue meu geral1.map MAP
#edite os caminhos caso a aplicacao for instalada em outro local
FONTSET "/opt/www/html/i3geo/symbols/fontes.txt"
SYMBOLSET "/opt/www/html/i3geo/symbols/simbolos.sym"
SHAPEPATH "/opt/www/html/geodados"
IMAGECOLOR 157 211 255
IMAGETYPE png2
EXTENT -76.5125927 -39.3925675209 -29.5851853 9.49014852081
SIZE 480 500
STATUS ON
UNITS DD
NAME "GERAL"
DEBUG OFF #utilize o agg apenas com mapserver 5x
#24 bit png (high quality, large file size):
#OUTPUTFORMAT
# NAME 'AGG'
# DRIVER AGG/PNG
# IMAGEMODE RGB
#END
#png output, with number of colors reduced with quantization . ( Note: this functionality is not supported with RGBA images, that is outputformats with IMAGEMODE RGBA, or maps with TRANSPARENT ON ) :
#OUTPUTFORMAT
# NAME 'AGG_Q'
# DRIVER AGG/PNG
# IMAGEMODE RGB
# FORMATOPTION "QUANTIZE_FORCE=ON"
# FORMATOPTION "QUANTIZE_DITHER=OFF"
# FORMATOPTION "QUANTIZE_COLORS=256"
#END OUTPUTFORMAT
NAME png1
MIMETYPE image/png
DRIVER GD/PNG
EXTENSION png
IMAGEMODE RGB
TRANSPARENT FALSE
FORMATOPTION "INTERLACE=OFF"
END
OUTPUTFORMAT
#utilizado quando é incluido um layer do tipo raster
NAME png2
MIMETYPE image/png
DRIVER GD/PNG
EXTENSION png
IMAGEMODE PC256
TRANSPARENT FALSE
FORMATOPTION "INTERLACE=OFF"
END
PROJECTION
"init=epsg:4291"
END
LEGEND
IMAGECOLOR 255 255 255
KEYSIZE 12 10
KEYSPACING 5 5
LABEL
SIZE 7
FONT "verdana"
TYPE truetype
BUFFER 0
COLOR 0 0 0
FORCE FALSE
MINDISTANCE -1
MINFEATURESIZE -1
OFFSET 0 -2
PARTIALS TRUE
END
POSITION LL
STATUS off
#edite o caminho se a aplicacao for movida de lugar
#TEMPLATE "/opt/www/html/i3geo/aplicmap/legenda.htm"
END
QUERYMAP
#OUTLINECOLOR 255 0 0
COLOR 0 255 255
SIZE 480 500
STATUS off
STYLE hilite
END
REFERENCE
COLOR -1 -1 -1
EXTENT -79.8713331401 -41.7736536401 -26.2264448599 11.8712346401 #-75.2486 -35.4973 -31.2486 5.99421
#edite o caminho se a aplicacao for movida de lugar
IMAGE "/opt/www/html/i3geo/imagens/referencia1.png"
OUTLINECOLOR 255 0 0
SIZE 150 150
STATUS off
MARKER "ref"
MARKERSIZE 8
MINBOXSIZE 8
MAXBOXSIZE 145
END
SCALEBAR
BACKGROUNDCOLOR 200 200 200
COLOR 0 0 0
INTERVALS 5
LABEL
SIZE TINY
TYPE BITMAP
BUFFER 0
COLOR 0 0 0
FORCE FALSE
MINDISTANCE -1
MINFEATURESIZE -1
OFFSET 0 0
PARTIALS TRUE
END
POSITION LR
SIZE 200 2
STATUS embed
STYLE 1
TRANSPARENT TRUE
UNITS KILOMETERS
END
WEB
#edite o caminho se a aplicacao for movida de lugar
IMAGEPATH "/var/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
TEMPLATE "/opt/www/html/i3geo/aplicmap/geral.htm"
END
LAYER
DATA "/opt/www/html/i3geo/aplicmap/dados/zee"
TEMPLATE "none.htm"
METADATA
"CLASSE" "SIM" #o simbolo nao sera mostrado na legenda
"TEMA" "Zona Econômica Exclusiva Marinha" #o tema nao sera mostrado na legenda
#"ESCONDIDO" "SIM"
END
NAME "zee"
SIZEUNITS PIXELS
STATUS DEFAULT
TOLERANCE 0
TOLERANCEUNITS PIXELS
TYPE POLYGON
CLASS
NAME " "
COLOR 137 201 255
END
END
LAYER
DATA "/opt/www/html/i3geo/aplicmap/dados/mundo"
GROUP "mundo"
METADATA
"CLASSE" "SIM" #o simbolo sera mostrado na legenda
"ITENS" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao
"ITENSDESC" "FIPS,GMI,Nome" #descricao dos nomes dos itens
"TEMA" "Países do mundo" #nome que sera mostrado na legenda
"TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema
END
NAME "mundo"
SIZEUNITS PIXELS
STATUS DEFAULT
TEMPLATE "none.htm"
TOLERANCE 0
TOLERANCEUNITS PIXELS
TRANSPARENCY 100
TYPE POLYGON
UNITS METERS
CLASS
NAME "" #vazio indica que nao sera incluido o nome ao lado do simbolo
STYLE
COLOR 230 230 230
SIZE 1
SYMBOL 0
END
END
END
LAYER
DATA "/opt/www/html/i3geo/aplicmap/dados/mundo"
GROUP "mundo"
METADATA
"CLASSE" "NAO"
"TEMA" "NAO"
"ESCONDIDO" "SIM"
END
NAME "mundo2"
SIZEUNITS PIXELS
STATUS DEFAULT
TOLERANCE 0
TOLERANCEUNITS PIXELS
TRANSPARENCY 100
TYPE LINE
UNITS METERS
CLASS
STYLE
COLOR 255 255 255
SIZE 3
SYMBOL "linha"
END
END
END
LAYER
DATA "/opt/www/html/i3geo/aplicmap/dados/estados"
METADATA
"CLASSE" "SIM"
"TEMA" "Brasil"
"ESCALA" "250000" #escala utilizada nas marcas ao lado do tema na legenda
END
NAME "estados"
SIZEUNITS PIXELS
STATUS DEFAULT
TOLERANCE 0
TOLERANCEUNITS PIXELS
TRANSPARENCY 100
TYPE POLYGON
UNITS METERS
CLASS
NAME " "
STYLE
COLOR 232 220 201
MAXSIZE 100
MINSIZE 1
SIZE 1
SYMBOL 0
END
END
END LAYER
CONNECTION "http://localhost/cgi-bin/mapserv?map=/opt/www/html/webservices/baseraster.map"
CONNECTIONTYPE WMS
METADATA
"wms_srs" "EPSG:4291"
"tipooriginal" ""
"wms_exceptions_format" "application/vnd.ogc.se_xml"
"CLASSE" "SIM"
"wfs" "nao"
"TEXTO" "NAO"
"wms_name" "baseraster"
"nomeoriginal" "cartobase"
"wms_format" "image/png"
"wms_formatlist" "image/gif,image/png,image/png; mode=24bit,image/jpeg,image/wbmp,image/tiff"
"wms_connectiontimeout" "30"
"TEMA" "Base cartografica"
"wms_server_version" "1.1.1"
"wms_style" "default"
END
NAME "baserasterwms"
OFFSITE 255 255 255
STATUS OFF
TOLERANCE 0
TRANSFORM FALSE
TYPE RASTER
CLASS
NAME " "
STYLE
ANGLE 360
COLOR 200 50 0
OUTLINECOLOR 0 0 0
SYMBOL 0
END
END
END LAYER
METADATA
"TEMA" "NAO"
"ESCONDIDO" "SIM"
END
NAME "copyright"
SIZEUNITS PIXELS
STATUS default
TOLERANCE 0
TOLERANCEUNITS PIXELS
TRANSFORM FALSE
TYPE ANNOTATION
UNITS METERS
CLASS
LABEL
SIZE TINY
TYPE BITMAP
BUFFER 0
COLOR 50 50 50
FORCE FALSE
MINDISTANCE -1
MINFEATURESIZE -1
OFFSET 0 0
PARTIALS TRUE
POSITION CC
END
END
FEATURE
POINTS
10 5
END
TEXT "-I3Geo"
END
END
END Desde já agradeço a ajuda .... --
Emanuel dos Reis Rodrigues
Senior Level Linux Professional (LPIC-3)
emanueldosreis(No*SpAm)gmail.com
+55 95 8112-9628
inicializar o i3geo, basta vc digitar
host/i3geo/ms_criamapa.php [1] ou host/i3geo [2] Quando o servidor força o donwload de um arquivo .php é
porque o servidor não está configurado corretamente, ou
seja, ele não entende que deve executar um programa .php,
achando que é um arquivo texto normal. Vc precisa dar uma
olhada no http.conf para tentar resolver o problema. emanueldosreis@gmail.com [3] escreveu: Forum: Geral - usuários e desenvolvedores [4]
Thread: Problemas com Instalação i3GEO [5]
Author: Emanuel Rodrigues [6]
Posted: 2008-07-06 14:13:29.683805-03 Estou instalando o i3geo no Debian Testing, instalei todos os
pacotes seguindo o tutorial do ubuntu, mas estou usando os
diretórios padrões, criei o /opt/www/html e extrai o
i3geo aqui dentro ... configurei o ms_configura.php
substituindo o mapas.mma.gov.br [7] por localhost ...
também mudei a raiz do apache para /opt/www/html ...
além de ter criado o diretorio /var/tmp/ms_tmp e seu link
dentro de html .... acho que não faltou nada ....
porém , quando executo qualquer página php do i3geo
, o navegador tenta baixar o arquivo .php .... eu criei um phpinfo
e executou normalmente .... quando olhei no log de erros do
apache ... percebi que toda vez que executo alguma página
do i3geo dá uma mensagen de falha de
segmentação .... epenas isso: [Sun Jul 06 08:55:57 2008 ] [notice] child pid 3620 exit signal
Segmentation fault (11) [Sun Jul 06 08:55:57 2008 ] [notice] child pid 3637 exit signal
Segmentation fault (11) Cada vez que executo acrescenta uma linha... : Eu executei os seguintes: aplicmap/geral.htm index.html --> redireciona e tenta baixar ms_criamapa.php ... Alguém pode me ajudar .... estou usando php5, apache2
conforme tutorial instalação ubuntu ... Recebendo correspondência demais? Gerencie suas
notificações em:
www.softwarepublico.gov.br/notifications/manage [8] -- Edmar Moretti
CGTI/MMA
Área de Gestão de Geotecnologias
Gerente de Projetos skype: edmar.moretti [1] host/i3geo/ms_criamapa.php
[2] host/i3geo
[3] mailto:emanueldosreis@gmail.com
[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=4988787
[6] mailto:emanueldosreis@gmail.com
[7] mapas.mma.gov.br
[8] www.softwarepublico.gov.br/notifications/manage