I3geo/Instalação: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Linha 23:
 
MapServer version 4.8.3 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPO RTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG
 
No caso do PHP, é necessário também ativar a passagem de variáveis globais, definida na diretiva '''register_globals''', localizada no arquivo '''php.ini'''.
 
As seguintes extensões devem também ser ativadas no PHP:
Linha 43 ⟶ 41:
No sistema operacional Linux a instalação dos softwares necessários ao funcionamento do I3Geo devem estar prontos no computador. Tendo esses softwares funcionando, crie o diretório /opt/www/html e copie o diretório '''i3geo''', existente no arquivo zip, para esse diretório. Crie também o diretório /var/tmp/ms_tmp, dando direito de escrita e leitura para os grupos necessários a operação do Apache.
 
O diretório ms_tmp é utilizado pelo Mapserver para o armazenamento de arquivos de desenho do mapa, devendo estar disponível ao servidor web Apache para escrita e leitura. É necessário também editar os arquivos '''php.ini''' e '''httpd.conf''', adaptando-os para os novos diretórios. Basicamente, o servidor Apache precisa reconhecer o diretório /opt/www/html como a raiz dos documentos web e o PHP precisa ter a diretiva '''register_globals = On'''. Em muitas instalações pode ocorrer do servidor web não reconhecer o diretório ms_tmp como um diretório válido. Nesse caso, uma alternativa é criar um link simbólico dentro do diretório 'html' apontando para o ms_tmp.
 
==Instalação específica==
Linha 373 ⟶ 371:
===Com o tempo o diretório ms_tmp fica cheio, o que devo fazer?===
O diretório ms_tmp é usado para armazenar os dados temporários de cada mapa, vc deve apagá-lo de tempos em tempos, o que pode ser feito de forma automática, utilize algum programa do seu sistema operacional para programar essa limpeza.
 
===Ao chamar o I3Geo, o mapa não é mostrado===
Verifique se a diretiva register_globals do php.ini está definida como 'on'.
 
===A opção de inclusão de textos não funciona===