Posez votre question Signaler

Problème config Serveur Mysql pour CACTI [Résolu]

magzz69 29Messages postés 25 septembre 2007Date d'inscription - Dernière réponse le 24 juil. 2008 à 10:26
Bonjour,
Voilà je suis en train de configuré CACTI avec un tuto que j'ai trouvé sur le net. Tout ce passait bien jusqu'au moment où je dois acceder à CACTI avec l'adresse http://localhost/CACTI/
Là j'ai un beau message d'erreur
FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'
Le problème vient je pense de mon serveur mysql qui doit être mal configuré. Il faut que je fasse ces différentes étapes :
#
c:\> mysqladmin --user=root password somepassword
c:\> mysqladmin --user=root --password reload
#
Create the MySQL database:
c:\> mysqladmin --user=root --password create cacti
#
Import the default Cacti database:
c:\> mysql --user=root --password cacti < c:\inetpub\wwwroot\cacti\cacti.sql
Le probleme c'est que moi quand je lance MySQL Command Line Client il me demande bien mon MDP au début que j'avais configuré à l'installation puis ensuite il me met direct dans mysql> et bien sur tout ce que je marque là n'est donc pas pris en compte où en tout cas il ne me dit rien à part me mettre pour les lignes d'après des flèches comme ça -> au début au lieu du c:\> que je voudrais!
Si quelqu'un à une idée elle serait vraiment la bienvenue merci beaucoup!
Lire la suite 

Problème config Serveur Mysql pour CACTI »

12 réponses
Réponse
+0
moins plus
Le fichier config.php est bien configuré, car on dirai seulement que la base n'est pas créer ou qu'il n'accède pas à la bonne base.
Ajouter un commentaire
Réponse
+0
moins plus
Ben voilà mon fichier de conf
Je l'ai configuré comme dans le tuto donc il ne devrait pas y avoir de problème...



$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
$database_port = "3306";
Irresistibledemon- 23 juil. 2008 à 16:35
Quand tu lances MySQL Command Line Client, tu ne peux pas saisir de requete du TYpe Select sur une table que tu connais ?
Ajouter un commentaire
Réponse
+0
moins plus
Jai fait un select * from cacti
et un select * from cacti.sql ça ne me donne rien.

a part que comme toujours le SQL> du début de ligne devient -> dès que je tape une ligne.
Ajouter un commentaire
Réponse
+0
moins plus
ta utilisé koi comme tuto? donne nous le lien...
Ajouter un commentaire
Réponse
+0
moins plus
http://bsod2600.home.comcast.net/~bsod2600/install_windows.html#Patching



Voila :)


Je pense que le pb se situe dans la config du serveur Mysql.

Puis quand je lance Mysgl command line client ça suffit pour demarrer le serveur?
Ajouter un commentaire
Réponse
+0
moins plus
ha mais tu utilise Cacti sur Windobe.... :S

jaurai pu daider sur linux mais la.....

tu a bien creer ta base?? elle est rempli? c soi un probleme de droit soit ta pas de BDD....
Ajouter un commentaire
Réponse
+0
moins plus
Ben dans la base cacti.sql oui ya des choses.

Mais après d'après ce que j'ai compris de ce qu'il me font faire dans le tuto il remplisse tout dans cacti. avec la ligne

c:\> mysql --user=root --password cacti < c:\inetpub\wwwroot\cacti\cacti.sql



Où est ce que je peux voir si cette base Cacti a été crée???



Je regarderais vos réponse surement demain je dois quitter le boulot :) En tout cas merci pour l'aide!!
C'est sur que sur Linux ça aurait été mieux mais on fait avec ce qu'on a :D
Ajouter un commentaire
Réponse
+0
moins plus
Si la commande ne te renvoi pas d'erreur, c'est quelle est passé sans problème...

Oui, tu rempli la base de données ac le fichier cacti.sql....

La desuite, je vois pas. Moi j'ai eu des problemes et c'etait des problemes de droit... Verifie le login/mdp que t'as mis pour la BDD...

A deum's ;-)
Ajouter un commentaire
Réponse
+0
moins plus
Re :)


Bon alors pour la BDD jai pour l'instant laisser comme dans le tuto
donc normalement jai fait :

c:\> mysql --user=root --password mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cactipw';
mysql> flush privileges;



Mais une question comment je vois que mon serveur Mysql est lancé?Car pour le moment à part lancer MySQL Command Line Client et configurer les BDD c'est tout ce que j'ai fait!

Après au niveau des droits à un moment du tuto (dans la config d'IIS ) ils me disent de donner tout les droits a IUSR_ et IIS_WPG sauf que moi j'ai mis tout le monde à controle total sur les différents dossier qu'ils m'ont signalés comme ça je me prend pas la tête car je n'avais pas les utilisateurs IIS_WPG.
Ajouter un commentaire
Réponse
+0
moins plus
Après une bonne prise de tête ça marche...

Alors que j'explique, les lignes de commandes où il n'y a pas mysql> mais c:> doivent etre tapée dans l'invite de commande de windows :) et tout marche youpi!!!


Merci en tout cas!!

++
Ajouter un commentaire
Réponse
+0
moins plus
bravo et bon Graphique :-)
Ajouter un commentaire
Ce document intitulé « Problème config Serveur Mysql pour CACTI » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?