From f8b22584d5c6adc3a9d1bfd18843d08af5f2b6b2 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Fri, 7 Dec 2007 14:43:29 +0000 Subject: [PATCH] Correção na carga do geoip na inicialização --- ms_criamapa.php | 22 +++++++++++++--------- ms_registraip.php | 4 +--- pacotes/geoip/GeoLiteCity.dat | Bin 25924059 -> 0 bytes 3 files changed, 14 insertions(+), 12 deletions(-) delete mode 100644 pacotes/geoip/GeoLiteCity.dat diff --git a/ms_criamapa.php b/ms_criamapa.php index 6f9dfab..ed21d98 100644 --- a/ms_criamapa.php +++ b/ms_criamapa.php @@ -70,11 +70,12 @@ Note: Verifica se a variável $caminho está definida Essa variável deve ser definida em programas que utilizam o ms_criamapa.php via include indica onde está o diretório i3geo para que os includes seguintes possam ser localizados */ +if (!isset($caminho)){$caminho = "";} if (!file_exists($caminho."classesphp/carrega_ext.php")) {echo " Nao foi possivel localizar o diretório classephp. Provavelmente vc precisara definir a variavel $camino";exit;} if (isset($_GET["caminho"])) {$caminho = $_GET["caminho"];} -if (!isset($caminho)){$caminho = "";} + /* Note: Carrega as extensões, geralmente necessário nas instalações windows */ @@ -88,14 +89,6 @@ require_once ($caminho."classesphp/pega_variaveis.php"); require_once ($caminho."classesphp/funcoes_gerais.php"); require_once ($caminho."ms_configura.php"); /* -Note: Monta a apresentação do aguarde - -Aqui é necessário verificar se $executa está definido -isso pq algumas aplicações podem ser prejudicadas caso o aguarde seja mostrado -*/ -if (!isset($executa)) -{mostraAguarde();} -/* Note: Define a variável $mapext que especifica a extensão geográfica do mapa */ if (!isset($mapext)){$mapext="";} @@ -119,6 +112,7 @@ $srid_area_ = $srid_area; $debug_ = $debug; $ler_extensoes_ = $ler_extensoes; $postgis_mapa_ = $postgis_mapa; +if(!isset($perfil)){$perfil="";} $perfil_ = $perfil; $utilizacgi_ = $utilizacgi; if ((isset($navegadoresLocais)) && ($navegadoresLocais != "")) @@ -136,6 +130,16 @@ session_start(); if (!isset($g_sid)){$g_sid="";} if(isset($_SESSION["map_file"]) || $g_sid!="") {session_regenerate_id();} + +/* +Note: Monta a apresentação do aguarde + +Aqui é necessário verificar se $executa está definido +isso pq algumas aplicações podem ser prejudicadas caso o aguarde seja mostrado +*/ +if (!isset($executa)) +{mostraAguarde();} + $_SESSION["dir_tmp"] = $dir_tmp_; $_SESSION["temasdir"] = $temasdir_; $_SESSION["temasaplic"] = $temasaplic_; diff --git a/ms_registraip.php b/ms_registraip.php index fc34827..29bbe75 100644 --- a/ms_registraip.php +++ b/ms_registraip.php @@ -56,9 +56,7 @@ Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. */ -if (!file_exists($locaplic."/pacotes/geoip/GeoLiteCity.dat")) -{exit;} -if (file_exists($locaplic."/pacotes/geoip")) +if (file_exists($locaplic."/pacotes/geoip") && file_exists($locaplic."/pacotes/geoip/GeoLiteCity.dat")) { $r["latitude"] = ""; require_once($locaplic."/classesphp/funcoes_gerais.php"); diff --git a/pacotes/geoip/GeoLiteCity.dat b/pacotes/geoip/GeoLiteCity.dat deleted file mode 100644 index cc14c7f..0000000 Binary files a/pacotes/geoip/GeoLiteCity.dat and /dev/null differ -- libgit2 0.21.2