martes, diciembre 12, 2006

No grafica Cacti en Debian

Cacti es una herramienta para monitorear host en una red por medio de gráficas utilizando rrdtools. Al instalarlo me lo instalaba bien, pero no me generaba ninguna grafica. Al ejecutar el poller.php manualmente me generaba el siguiente error:

Fatal error: Call to undefined function: mysql_connect() in /usr/share/cacti/site/lib/adodb/drivers/adodb-mysql.inc.php on line 339

Al final de un foro de Debian comentaban que Cacti utilizaba por defecto php-cli, por lo tanto tenia que verificar en /etc/php4/cli/php.ini no en /etc/php4/apache2/php.ini, y verificar que estuviera la extension mysql.so en ese archivo. Yo lo habia verificado en la de apache2, pero no en cli. Aun no tengo muy claro la diferencia entre esos dos, pero googleare para conocerlas.

Yo habia migrado la configuracion de un Cactii que se tenia en otro servidor, y pense que el problema era que al importarlo al nuevo no habia compatibilidad porque no graficaba, pero hoy he encontrado el porque no graficaba.