IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

[REDHAT] J'en ai marre de cacti et de ses dépendances!


Sujet :

RedHat / CentOS / Fedora

  1. #41
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Re,
    Pouarfff je voi plus ma page php.info ...

    Je vais devenir fou , j'ai stoper apache relancer et ...

    Gorgonite, j'ai modifier quelque truc dans le fichier httpd.conf
    Alias /cacti/ "/opt....#

    C'est de cette chose que tu me parle ?

    Cordialement.

  2. #42
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Citation Envoyé par moule
    Gorgonite, j'ai modifier quelque truc dans le fichier httpd.conf
    Alias /cacti/ "/opt....#

    C'est de cette chose que tu me parle ?
    gagné...
    mais n'oublies aussi d'autoriser la lecture dans le répertoire... s'il n'est pas dans la descendance d'un répertoire déjà autorisé

    de toute façon, au pire ça t'affichera un forbidden... ce qui serait un progrès

  3. #43
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Re,

    Des erreurs lorsque je met dans le navigateur http://127.0.0.1/cacti

    J'en ai 2 de type différente :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Warning: mysql_pconnect(): Access denied for user: 'cactiuser@localhost.localdomain' (Using password: YES) in /opt/administration/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 355
     
    Warning: Cannot modify header information - headers already sent by (output started at /opt/administration/cacti/lib/adodb/drivers/adodb-mysql.inc.php:355) in /opt/administration/cacti/include/auth.php on line 31
    Une idée?

    Cordialement.

  4. #44
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    vérifies ton mot de passe dans le fichier de conf... tentes une connexion en ligne de commande pour voir


    la deuxième erreur est du à l'affichage de la première erreur... rien de grave

  5. #45
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Hummm,

    J'ai bien en password cacti dans mon fichier config.php.

    En ligne de commande :
    en password je rentre bien sûr cacti.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    [root@uc-017-240 cacti]# mysql -u cactiuser -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 444 to server version: 3.23.54
     
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
     
    mysql> use cacti
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
     
    Database changed
    mysql> show tables;
    +---------------------------+
    | Tables_in_cacti           |
    +---------------------------+
    | cdef                      |
    | cdef_items                |
    | colors                    |
    | data_input                |
    Là je suis totalement perdus.

    Dans le doute je fait un use cacti et je refais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
    ERROR 1044: Access denied for user: 'cactiuser@localhost' to database 'cacti'
    mysql> flush privileges;
    ERROR 1045: Access denied for user: 'cactiuser@localhost' (Using password: YES)
    Ca vient de là, je l'ai faitt out a l'heure c'est normal qu'il ne veuille plus ?

    Cordialement.

  6. #46
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Citation Envoyé par moule
    Dans le doute je fait un use cacti et je refais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
    ERROR 1044: Access denied for user: 'cactiuser@localhost' to database 'cacti'
    mysql> flush privileges;
    ERROR 1045: Access denied for user: 'cactiuser@localhost' (Using password: YES)
    Ca vient de là, je l'ai faitt out a l'heure c'est normal qu'il ne veuille plus ?

    Cordialement.

    pas t'es pas root... donc comment veux-tu modifier les permissions d'un utilisateur

  7. #47
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    OKi, mais ca je l'avais fait en root , c'est marqué dans mes messages plus haut, dans le doute je me suis dit peut être qu'il fallait que je le fasse dans cacti.

    J'ai toujours ce satané problème, j'ai fait plusieurs tests dont je vous ferais part lundi . Là je n'ai pas la main sur la machine donc...

    En tout cas c'est sympa de continuer à suivre le sujet et de me mettre sur la piste .

    Cordialement.

  8. #48
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Salut,

    Alors ce matin je fait un petit test simple.

    Je fait la manip en me connectant en root :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    [root@uc-017-240 include]# mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 83281 to server version: 3.23.54
     
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
     
    mysql>  show databases;
    +----------+
    | Database |
    +----------+
    | cacti    |
    | mysql    |
    | nagios   |
    | test     |
    +----------+
    4 rows in set (0.00 sec)
     
    mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
    Query OK, 0 rows affected (0.00 sec)
    Sa passe trés bien, le flush privileges aussi.

    En me connectant en cacti :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    [root@uc-017-240 include]# mysql -u cactiuser -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 83303 to server version: 3.23.54
     
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
     
    mysql>  show databases;
    +----------+
    | Database |
    +----------+
    | cacti    |
    | mysql    |
    | nagios   |
    | test     |
    +----------+
    4 rows in set (0.00 sec)
     
    mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'cacti';
    ERROR 1044: Access denied for user: 'cactiuser@localhost' to database 'cacti'
    Je suis proche de la fin du calvaire, j' enrage encor plus.

    J'ai fait une connerie quelque part ...

    d' où mon erreur lorque je me connect sur http://127.0.0.1/cacti
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Warning: mysql_pconnect(): Access denied for user: 'cactiuser@localhost.localdomain' (Using password: YES)
     in /opt/administration/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 355

  9. #49
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    le code est illisible... penses à laisser une ligne à la fin


    sinon as-tu essayé de configurer les privilèges avec phpmyadmin ?

  10. #50
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Illisible ? ouinnnnnnn tu as un petit écran gorgonite, chez moi je vois bien, j'ai pas de scrollbar tu en as toi ?

    Non pas de phpmyadmin.

    Cordialement.

  11. #51
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Citation Envoyé par moule
    Illisible ? ouinnnnnnn tu as un petit écran gorgonite, chez moi je vois bien, j'ai pas de scrollbar tu en as toi ?

    1600*1200, c'est petit certes...

  12. #52
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GRANT ALL PRIVILEGES ON cacti.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'cacti' WITH GRANT OPTION;
    ensuite, redémarres mysql pour être sûr...

  13. #53
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par moule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Warning: mysql_pconnect(): Access denied for user: 'cactiuser@localhost.localdomain' (Using password: YES)
     in /opt/administration/cacti/lib/adodb/drivers/adodb-mysql.inc.php on line 355
    Es-tu sur que php autorise les connections permanentes à mysql?

  14. #54
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Re,

    J'ai redemarrer de nombreuses fois toujours la même erreur ...

    Tu entend quoi par connection permanente gnto?

    Cordialement.

  15. #55
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par moule
    Re,

    J'ai redemarrer de nombreuses fois toujours la même erreur ...

    Tu entend quoi par connection permanente gnto?

    Cordialement.
    ERRATUM persistantes pas permanentes


    Dans ton php.ini
    [MySQL]
    ; Allow or prevent persistent links.
    mysql.allow_persistent = On

    ; Maximum number of persistent links. -1 means no limit.
    mysql.max_persistent = -1
    connexions persistantes

  16. #56
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    sinon regarde a la ligne 355 et truffe le script d'echo

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    echo "user : $user\n pass : $pass";  
    mysql_pconnect($host,$user,$pass);
    Ceci est un example a la ligne 355 il se peut que les varaibles n'ait pas le meme nom

    Je pense que ca peut un probleme de config mauvais pass

    essaie de mettre a la place de localhost.localdomain 127.0.0.1

  17. #57
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Re,

    Dans mon php.ini j'ai bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mysql.allow_persistent = On
    Dans mon config.php j'ai bien 127.0.0.1.

    A la ligne 355 du fichier adodb-mysql.inc.php ou j'ai mon erreur j'ai cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     $this->_connectionID = mysql_pconnect($argHostname,$argUsername,$argPassword,$this->clientFlags);
    Ce sont des variables, tu pense que je devrai mettre celà a la place :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     $this->_connectionID = mysql_pconnect(127.0.0.1,cactiuser,cacti,$this->clientFlags);

  18. #58
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Et si tu test dans un fichier a part

    test.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    $connect = mysql_connect("127.0.0.1","cactiuser","cacti");
    mysql_close($connect);
    ?>
    Ainsi on pourra savoir si c'est la conf du script ou php/mysql

  19. #59
    Membre à l'essai
    Inscrit en
    Avril 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 61
    Points : 24
    Points
    24
    Par défaut
    Voilà ce que ca ma retourne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Warning: mysql_connect(): Access denied for user: 'cactiuser@localhost.localdomain' (Using password: YES) in /usr/local/apache/htdocs/test.php on line 2
     
    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /usr/local/apache/htdocs/test.php on line 3
    pourquoi il me met localhost et pas 127.0.0.1 ?

  20. #60
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par moule
    Voilà ce que ca ma retourne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Warning: mysql_connect(): Access denied for user: 'cactiuser@localhost.localdomain' (Using password: YES) in /usr/local/apache/htdocs/test.php on line 2
     
    Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /usr/local/apache/htdocs/test.php on line 3
    pourquoi il me met localhost et pas 127.0.0.1 ?

    localhost.localdomain est un alias de 127.0.0.1 voir /etc/hosts

    ta essayé de mettre le 'root' et le mot de passe du root ?

+ Répondre à la discussion
Cette discussion est résolue.
Page 3 sur 4 PremièrePremière 1234 DernièreDernière

Discussions similaires

  1. [RedHat] Installation de Cacti
    Par Hazeldark1 dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 09/07/2008, 17h18
  2. Réponses: 2
    Dernier message: 27/02/2003, 02h33
  3. [Kylix] Install de Kylix 3 sous RedHat 8.0
    Par skoupay dans le forum EDI
    Réponses: 1
    Dernier message: 19/02/2003, 00h43
  4. Problème montage partition Win sous RedHat ??
    Par baba dans le forum Administration système
    Réponses: 6
    Dernier message: 18/01/2003, 12h26
  5. [Kylix] Kylix et Redhat 8 => problèmes
    Par kot dans le forum EDI
    Réponses: 15
    Dernier message: 15/12/2002, 21h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo