diff --git a/asterisk/var_lib_asterisk/scripts/monitoramento/mntRamal.php b/asterisk/var_lib_asterisk/scripts/monitoramento/mntRamal.php index 2d38b9a8..17840d13 100644 --- a/asterisk/var_lib_asterisk/scripts/monitoramento/mntRamal.php +++ b/asterisk/var_lib_asterisk/scripts/monitoramento/mntRamal.php @@ -58,7 +58,8 @@ /* * Inicia conexao com banco de dados. */ - ___GetConnexao(); + $db = ___GetConnexao(); + /* * Loop de monitoramento do servico. @@ -73,7 +74,7 @@ /* * busca os ramais a que possuem sigame. */ - $ramais = ____GetData($ramais); + $ramais = ____GetData($db, $ramais); /* * busca os chamadas em percurso. @@ -327,10 +328,10 @@ // ************************************************************************* function ___GetConnexao() { - pg_connect(sprintf("host=%s port=5432 dbname=pbx user=contacte password=ctepgSQL", SERVIDOR_MONITOR_RAMAL)); + return pg_connect(sprintf("host=%s port=5432 dbname=pbx user=contacte password=ctepgSQL", SERVIDOR_MONITOR_RAMAL)); } - function ____GetData($ramais) { + function ____GetData($db, $ramais) { global $time; if (TIME_SQL_EXECUTE <= $time) { @@ -341,7 +342,7 @@ WHERE b.nome = a.acao AND strtoint(a.timeout2) > 0 AND a.opcao = 'ramal'"; - $result = pg_query($query); + $result = pg_query( $db, $query ); $ramais = pg_fetch_all($result); } diff --git a/asterisk/var_lib_asterisk/scripts/qlog/qlogd.php b/asterisk/var_lib_asterisk/scripts/qlog/qlogd.php index 7e8998e3..2d1d3877 100644 --- a/asterisk/var_lib_asterisk/scripts/qlog/qlogd.php +++ b/asterisk/var_lib_asterisk/scripts/qlog/qlogd.php @@ -147,7 +147,7 @@ try { $horamv = ((int) date('H')) == 0; $dataAtual = date('Y-m-d'); - if (($filemv != $dataAtua) && $horamv) { + if (($filemv != $dataAtual) && $horamv) { $filemv = $dataAtual; /*