OVH Cloud OVH Cloud

Cacti & Sarge

3 réponses
Avatar
Benoit Lecompt
Bonjour =E0 tous,

J=92essaye d'installer cacti sur ma Sarge.
J'ai r=E9ussi =E0 installer apache, php4, phpmyadmin, mysql (gr=E2ce =E0 =
Debian,
c'est super simple, merci aux d=E9veloppeurs :)).
Lors de l'install de phpmyadmin, php-mysql a =E9t=E9 install=E9.
Pour cacti, j'ai fait un apt-get php4-cgi php4-snmp snmp snmpd rrdtool, =
et
decompress=E9 cacti-0.8.6c.tar.gz

J'arrive bien sur la page de cacti, tout semble fonctionner sauf le plus
important, les courbes... j'ai une horrible croix rouge :(


Je cherche sur google-est-ton-ami ...
La base sql semble bien configur=E9e mais /usr/bin/php =
/var/www/cacti/cmd.php
me retourne:
Fatal error: Call to undefined function: mysql_connect() in
/var/www/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 339

J'ai re-cherch=E9 et trouv=E9 ceci:
http://www.cacti.net/downloads/docs/html/faq.html#AEN1778
"I get a "Call to undefined function: mysql_connect()" error message =
from
Cacti.

Your installation of PHP does not have MySQL installed or enabled. On
binary-based distributions, make sure you have the 'php-mysql' package
installed. Also make sure that 'extension=3Dmysql.so' is uncommented in =
your
php.ini file."

Or, php-mysql est install=E9, et dans /etc/php4/cgi/php.ini j'ai bien
d=E9comment=E9 'extension=3Dmysql.so'

L=E0, je vois plus... Avez-vous une id=E9e ?
Merci d'avance.

3 réponses

Avatar
sich
Benoit Lecompt a écrit :
Là, je vois plus... Avez-vous une idée ?
Merci d'avance.



Trouve la ligne "skip networking" dans /etc/mysql/my.cnf et commente là,
puis redémarre mysql.... Par défaut mysql n'active pas le support
réseau. Tu peux vérifier en scannant le port 3306 de ton pc, s'il est
fermé c'est que mysql n'écoute pas sur le port...

sich


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
manioul
--=-joIzeTVmBRl3YGWJpn8r
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Le dimanche 16 janvier 2005 à 21:53 +0100, Benoit Lecompt a écrit :
Bonjour à tous,


Coucou!

J’essaye d'installer cacti sur ma Sarge.
J'ai réussi à installer apache, php4, phpmyadmin, mysql (grà ¢ce à Debian,
c'est super simple, merci aux développeurs :)).
Lors de l'install de phpmyadmin, php-mysql a été installé.
Pour cacti, j'ai fait un apt-get php4-cgi php4-snmp snmp snmpd rrdtool, e t
decompressé cacti-0.8.6c.tar.gz


Vérifie que tu as php4-mysql d'installé. Je vois php-mysql dans t es
lignes; j'ai personnelement php4-mysql...

J'arrive bien sur la page de cacti, tout semble fonctionner sauf le plus
important, les courbes... j'ai une horrible croix rouge :(


Je cherche sur google-est-ton-ami ...
La base sql semble bien configurée mais /usr/bin/php /var/www/cacti/ cmd.php
me retourne:
Fatal error: Call to undefined function: mysql_connect() in
/var/www/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 339

J'ai re-cherché et trouvé ceci:
http://www.cacti.net/downloads/docs/html/faq.html#AEN1778
"I get a "Call to undefined function: mysql_connect()" error message from
Cacti.

Your installation of PHP does not have MySQL installed or enabled. On
binary-based distributions, make sure you have the 'php-mysql' package
installed. Also make sure that 'extension=mysql.so' is uncommented in y our
php.ini file."

Or, php-mysql est installé, et dans /etc/php4/cgi/php.ini j'ai bien
décommenté 'extension=mysql.so'

Là, je vois plus... Avez-vous une idée ?
Merci d'avance.


np

++ ;)

--
-----------------------------------------------------------------------
Ma clé GPG est disponible sur http://www.keyserver.net
-----------------------------------------------------------------------
_____________________________________________________
| Protégez votre vie privée: |
|||/ | - Signez/chiffrez vos messages. __|
q o - p | Respectez celle des autres: | /
__mn___^_/_nm__| - Masquez les destinataires de vos mailings |/
|__________________________________________________/


--=-joIzeTVmBRl3YGWJpn8r
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Ceci est une partie de message
=?ISO-8859-1?Q?numériquement?= =?ISO-8859-1?Q?_signée?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBB6u05csdrgK9aigMRApb1AJ4guFa/xHSnOoeIcK600TyrdzJR7wCgukb4
FviFfTcf8aJcc9Pd6IkSLOM =bQog
-----END PGP SIGNATURE-----

--=-joIzeTVmBRl3YGWJpn8r--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
fra-duf-no-spam
Le 12799ième jour après Epoch,
Benoit Lecompt écrivait:

Je cherche sur google-est-ton-ami ...
La base sql semble bien configurée mais /usr/bin/php /var/www/cacti/cmd.php
me retourne:
Fatal error: Call to undefined function: mysql_connect() in
/var/www/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 339

J'ai re-cherché et trouvé ceci:
http://www.cacti.net/downloads/docs/html/faq.html#AEN1778
"I get a "Call to undefined function: mysql_connect()" error message from
Cacti.

Your installation of PHP does not have MySQL installed or enabled. On
binary-based distributions, make sure you have the 'php-mysql' package
installed. Also make sure that 'extension=mysql.so' is uncommented in your
php.ini file."

Or, php-mysql est installé, et dans /etc/php4/cgi/php.ini j'ai bien
décommenté 'extension=mysql.so'



Il me semble que c'est dans /etc/php4/cli/php.ini qu'il faut aussi
faire cette modif. C'est la version cli (command line interpreter) qui
est utilisée dans ce cas.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact