logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
23 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 104 890 776

  • Nb. de membres 8 691
  • Nb. d'articles 1 694
  • Nb. de forums 25
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Pour débuter »» Problème consécutif à l'installation

Nouveau sujet
 Problème consécutif à l'installation#23236Répondre

6Contributeur(s)
tortuexAlefBurzmaliAnonymeleloup31jpbdeveloppeur
3 Modérateur(s)
developpeurjpbJireck
tortuex tortuexicon_post
Bonjour,

je suis sur plateforme Mac OSX 10.4.7

je viens de charger les elements de NPDS via ftp j'ai cree egalement sur mon site
une Base de données MySQL nommee npds ainsi qu'un utilsateur , lorsque je me rend
sur mon site http://monsite/admin.php j'ai le message suivant:
Unable to select DataBase / Impossible d'accéder à la Base de Données

.: Access denied for user 'jds'@'69.61.87.155' (using password: YES) :.

Check config.php / Vérifiez le contenu de votre fichier config.php


J'ai donc ouvert le fichier config.php et j'ai rempli :
$dbhost = "net-euro.info";
$dbuname = "jds";
$dbpass = "xxxxxxxxxxxx";
$dbname = "npds";
$mysql_p = "1";


Mais le message persiste, si quelqu'un avait l' amabilite de m'aider je lui en serais gre
merci d'avance
AlefBurzmali AlefBurzmaliicon_post
Bonjour,

Vérifie le serveur MySQL de ton hébergeur ... Tu es sûr que c'est net-euro.info et pas localhost ?
Sinon, essaye sans connexion persistante ou vérifie le mot de passe ...
Anonyme Anonymeicon_post
bonjour,
- localhost c'est pour le local (sur son ordi perso)
il faut que tu contrôle:
que ta base de donnée est réellement crée et surtout active active!
que tu a rempli ta bdd avec les tables (fichier sql)
que ton adresse du site est correcte ainsi que ton mot de passe

c'est deja un bon début..

a voir ..
tortuex tortuexicon_post
Merci,

oui mon adresse est la bonne et effectivement localhost est destine en utilisation locale, ma BDD est bonne est activee, je suis mon propre hebergeur, donc pas de lezard de ce cote la, le probleme c'est que je viens de me retaper tous les codes CHMOD mais sans succes, et le seul lien pour faire une configuration a partir de Mac OSX est mort, je vais continuer a chercher, merci encore, je vous envoi des rayons de soleil du Bresil :=!
leloup31 leloup31icon_post
Citation : Anonyme 

bonjour,
- localhost c'est pour le local (sur son ordi perso)


Pas forcément. :b
Chez plusieurs hébergeurs c'est localhost
AlefBurzmali AlefBurzmaliicon_post
C'est ce que j'allais dire, localhost, c'est si le serveur MySQL est sur la même machine que le serveur Apache ... Si comme tu le dis, tu es ton propre hébergeur, alors il faut que tu utilises localhost ... :-)

Message édité par : AlefBurzmali / 23-01-2008 22:32

tortuex tortuexicon_post
Citation : AlefBurzmali

C'est ce que j'allais dire, localhost, c'est si le serveur MySQL est sur la même machine que le serveur Apache ... Si comme tu le dis, tu es ton propre hébergeur, alors il faut que tu utilises localhost ... :-)

Message édité par : AlefBurzmali / 23-01-2008 22:32




je viens d'essayer avec localhost et le resultat est identique

Unable to select DataBase / Impossible d'accéder à la Base de Données

.: Access denied for user 'jds'@'localhost' (using password: YES) :.

Check config.php / Vérifiez le contenu de votre fichier config.php
:-?
AlefBurzmali AlefBurzmaliicon_post
Vérifie tes identifiants. Es-tu capable de te connecter avec exactement les mêmes infos via phpMyAdmin ou la console MySQL ?

Pour la console :
mysql -u jds -p npds
Il te demandera ton mdp.
tortuex tortuexicon_post
Citation : AlefBurzmali

Vérifie tes identifiants. Es-tu capable de te connecter avec exactement les mêmes infos via phpMyAdmin ou la console MySQL ?

Pour la console :
mysql -u jds -p npds
Il te demandera ton mdp.


Salut, je n'ai pas bien compris ce que tu veux dire, a partir de ma console serveur, j'ai parametre mon compte MYSQL lorsque je vais sur la console phpMyAdm la base de donnees npds apparait bien avec (0), je suppose que c'est par le biais de la console d'admi de npds que les tables de la base de donnese doivent etre chargees non?

avec phpMyAdm je ne peux qu'executer des taches et pas de connection specifique

Merci de ton aide
Anonyme Anonymeicon_post
si ta bdd est à 0 c'est qu'elle est vide, donc il faut la remplir
phpmyadmin/imporeter fichier sql de npds
tortuex tortuexicon_post
Citation : Anonyme

si ta bdd est à 0 c'est qu'elle est vide, donc il faut la remplir
phpmyadmin/imporeter fichier sql de npds


Bon j'ai bien rempli la bdd j'ai 66 elements, que dois-je faire maintenant car le messaged'erreur est toujours identique?
jpb jpbicon_post
Salut
Je pense qu'il faut que tu sectorise ton projet d'abord qu'il marche parfaitement en local (ça c'est facile) puis ensuite que tu t'occupe du côté "hébergeur" car contrairement a ce que l'on peut dire héberger sur mac c'est pas forcément de tout repos

Par exemple certain modem pour des raison nébuleuse ont du mal a sortir de la boucle ce qui rend tout test à partir de ta machine difficile a réaliser...
A priori tu as une adresse IP dynamique ce qui sous entend que tu dois passer par un service d'attribution dynamique du dns non?
Dans ton navigateur tape l'adresse ip de ton message d'erreur....tu verras
Et pour comprendre un peu mieux quel distribution PHP mysql as tu installer (mamp ou autre apache 1.3 de série ou 2) ?

tortuex tortuexicon_post
Salut,

non mon serveur distant est une serveur Uni x
c'est justement parce que je ne voulais pas passer par MAMP en local que j'ai instal
directement sur mon serveur distant.

Mon adresse est statique, je pense que mon probleme est un probleme de config tout betement, en tapant le message d'erreur directement dur Google, j'ai trouve un bon nombre de personnes qui sont dans un cas similaire
jpb jpbicon_post
ah ok j'avais compris que tu hébergeai sur ta machine ! Bon ceci dit tes paramètres de config semble etre correct...alors essai de te connecter à la base en utilisant les valeurs par défaut de mysql c a dire root sans mot de pass (si tu ne les as pas modifié bien sur)

$dbhost = "net-euro.info";
$dbuname = "root";
$dbpass = "";
$dbname = "npds";
$mysql_p = "1";


Message édité par : jpb / 25-01-2008 09:46

tortuex tortuexicon_post
j'ai fait la manip est toujours le meme probleme

Unable to select DataBase / Impossible d'accéder à la Base de Données

.: Access denied for user 'root'@'69.61.87.155' (using password: NO) :.

Check config.php / Vérifiez le contenu de votre fichier config.php
developpeur developpeuricon_post
c'est la configuration de l'accès à ta base Mysql qui n'est pas OK. Regarde dans les tutoriaux
tortuex tortuexicon_post
Citation : developpeur

c'est la configuration de l'accès à ta base Mysql qui n'est pas OK. Regarde dans les tutoriaux


je veux bien, mais j'ai telecharge toutes les docs et je ne parvient pas a trouver
AlefBurzmali AlefBurzmaliicon_post
Quand tu dis un serveur Unix, tu parles d'un Linux ?

Si oui, ouvre une console (ssh, pseudo-terminal, terminal, peu importe), et tappes la commande :
mysql -u jds -p npds
Il te demande ton mot de passe.

Si ça, ça ne marche pas, alors c'est ton serveur qui pose problème ...
tortuex tortuexicon_post
j'ai fait 2 essais avec 2 username mais avec les 2 j'ai l'erreur suivante:

Last login: Fri Jan 25 15:33:10 2008 from 200.209.170.8
neteur@duluth [~]# mysql -u neteur -p npds
Enter password:
ERROR 1044 (42000): Access denied for user 'neteur'@'localhost' to database 'npds'
neteur@duluth [~]#
AlefBurzmali AlefBurzmaliicon_post
Salut,

Apparament, l'erreur dont tu es victime n'est pas un problème de mot de passe mais de droits d'accès.

Exécute, en root mysql (si tu ne connais pas le mot de passe, tu es mal ...), les requêtes SQL :
GRANT ALL ON `npds`.* TO `jds`@`localhost` IDENTIFIED BY 'ton_mot_de_passe';
et/ou
GRANT ALL ON `neteur`.* TO `jds`@`localhost` IDENTIFIED BY 'ton_mot_de_passe2';
puis :
FLUSH PRIVILEGES;

Ensuite réessaye la commande : mysql -u jds -p npds

Si ça marche, pense à mettre localhost comme serveur dans ton config.php, sinon ... hum ... on cherchera autre chose.

Message édité par : AlefBurzmali / 25-01-2008 23:37