Me ha funcionado perfectamente pero he tenido que cambiar la IP del servidor con MySQL, Apache y PHP y al abrir el navegador con la URL de LogAnalyzer me aparece este error:
Failed to establish a connection to the configured MYSQL Server.
LogAnalyzer is not able to initialize the user system.
Extra Error Details:
mysql_connect(): Can't connect to MySQL server on '192.168.31.156' (111)
Vego que pone la IP vieja ¿cómo puedo cambiar esta IP del servidor de MySQL en LogAnalyzer?
Publicado:
Vie Mar 15, 2013 8:27 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al cambiar IP en LogAnalyzer
Anuncios
Para modificar manualmente los parámetros de conexión y demás en LogAnalyzer accede a la carpeta donde tengas su instalación, normalmente en:
/var/www/loganalyzer
(o la carpeta donde estén los ficheros de LogAnalyzer en tu instalación).
Puedes hacerlo con el comando:
Código:
cd /var/www/loganalyzer
Edita ahora el fichero "config.php" con el comando:
Código:
sudo nano config.php
Busca todas las apariciones de la IP vieja y sustitúyelas por la nueva, normalmente será en el parámetro:
El LogAnalyzer parece que ya me funciona bien, me pide usuario y contraseña que antes no lo hacía, ahora el problema es que me aparece este error:
Connection to the database server failed
Extra Error Details:
mysql_connect(): Can't connect to MySQL server on '192.168.31.156' (111)
Y vuelvo a ver que pone la IP antigua ¿falta algún sitio más donde modificarla?
Publicado:
Vie Mar 15, 2013 8:47 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error al cambiar IP en LogAnalyzer
Anuncios
varios escribió:
El LogAnalyzer parece que ya me funciona bien, me pide usuario y contraseña que antes no lo hacía, ahora el problema es que me aparece este error:
Connection to the database server failed
Extra Error Details:
mysql_connect(): Can't connect to MySQL server on '192.168.31.156' (111)
Y vuelvo a ver que pone la IP antigua ¿falta algún sitio más donde modificarla?
Además del fichero config.php también tienes que cambiar la IP en la tabla "logcon_sources", en el campo "DBServer" de la base de datos MySQL de LogAnalyzer. Esto lo puedes hacer con cualquier software que permita acceder a MySQL como MySQL Administrator, MySQL Workbech, AjpdSoft Administración Bases de Datos o incluso desde la línea de comandos del servidor de Log con Rsyslog y MySQL, sería algo así:
Para conectarnos a MySQL:
Código:
mysql -u root -p
Para mostrar todas las bases de datos de MySQL y averiguar cuál es la de LogAnalyzer:
Código:
show databases;
Una vez que sepamos cuál es la de LogAnalyzer, la usamos:
Código:
use loganalyzer;
Para mostrar las tablas de la base de datos usada:
Código:
show tables;
Para mostrar los registros de la tabla "logcon_sources" (el prefijo "logcon" puede variar pues se establece en el proceso de instalación):
Código:
select dbserver from logcon_sources;
Para cambiar el valor del campo "dbserver" en la tabla "logcon_sources". Lo cambiaremos sólo en aquellos registros que tengan la IP antigua:
Código:
update logcon_sources set dbserver='192.168.1.200' where dbserver='192.168.31.156';
En la consulta SQL anterior cambiaremos "192.168.1.200" por la IP nueva del servidor de MySQL con Rsyslog, y cambiaremos "192.168.31.156" por la IP antigua. Así sólo cambiaremos la IP en los "sources" que tuvieran la vieja (si tenemos varios).
Publicado:
Vie Mar 15, 2013 10:03 am
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: [RESUELTO] Error al cambiar IP en LogAnalyzer
Anuncios
alonsojpd escribió:
Además del fichero config.php también tienes que cambiar la IP en la tabla "logcon_sources", en el campo "DBServer" de la base de datos MySQL de LogAnalyzer. Esto lo puedes hacer con cualquier software que permita acceder a MySQL como MySQL Administrator, MySQL Workbech, AjpdSoft Administración Bases de Datos o incluso desde la línea de comandos del servidor de Log con Rsyslog y MySQL, sería algo así:
Para conectarnos a MySQL:
Código:
mysql -u root -p
Para mostrar todas las bases de datos de MySQL y averiguar cuál es la de LogAnalyzer:
Código:
show databases;
Una vez que sepamos cuál es la de LogAnalyzer, la usamos:
Código:
use loganalyzer;
Para mostrar las tablas de la base de datos usada:
Código:
show tables;
Para mostrar los registros de la tabla "logcon_sources" (el prefijo "logcon" puede variar pues se establece en el proceso de instalación):
Código:
select dbserver from logcon_sources;
Para cambiar el valor del campo "dbserver" en la tabla "logcon_sources". Lo cambiaremos sólo en aquellos registros que tengan la IP antigua:
Código:
update logcon_sources set dbserver='192.168.1.200' where dbserver='192.168.31.156';
En la consulta SQL anterior cambiaremos "192.168.1.200" por la IP nueva del servidor de MySQL con Rsyslog, y cambiaremos "192.168.31.156" por la IP antigua. Así sólo cambiaremos la IP en los "sources" que tuvieran la vieja (si tenemos varios).
Ok, genial!!! ya me funciona perfectamente haciendo lo que comentas, al final lo he hecho por comando en el servidor con Rsyslog, LogAnalyzer y MySQL.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A