Développement en local

Eléphant du PHP | 283 Messages

29 mars 2012, 20:01

Bonsoir,
Je souhaiterais savoir comment il faut faire pour coder en local ?
Existe t-il des logiciels spécifiques ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

29 mars 2012, 20:32

Bonjour,

Si tu es sous Windows, regarde du côté de wampserver.com , c'est l'une des solutions les plus courantes et les plus pratiques que je connaisse pour développer.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 283 Messages

29 mars 2012, 20:47

Très bien, je l'ai installé mais quand j'essaie d'aller sur phpmyadmin sa me met une erreur: phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de host, username et password dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.

ViPHP
xTG
ViPHP | 7331 Messages

29 mars 2012, 20:57

Un parefeu d'activé sur ton ordinateur ?
Le serveur mysql est-il correctement lancé ? (icone de wamp verte ? - ou autre si depuis ils ont changé d’icône -)

Eléphant du PHP | 283 Messages

29 mars 2012, 21:06

Le message reste

Erreur

MySQL a répondu: Documentation
#1045 - Access denied for user 'root'@'localhost' (using password: NO)

phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de host, username et password dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

29 mars 2012, 22:46

Désinstalle complètement wampserver, reboot ton PC et réinstalle le ensuite.

Si le problème persiste, suis tous les points listés dans le message suivant : http://forum.wampserver.com/read.php?1, ... #msg-82223
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 283 Messages

09 avr. 2012, 09:59

Donc je suis passé sur easy php vu que wamp ne marchait pas et je rencontre un problème au niveau de la base de donnée.
Je vous explique, ça me met que apache et mysql ont démarrés.

Mais je ne sais pas comment configurer ma base de donnée pour avoir mes propres identifiants dedans ?
(Je crois qu'il faut passer par le fichier my.)

Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 avr. 2012, 10:13

Mais je ne sais pas comment configurer ma base de donnée pour avoir mes propres identifiants dedans ?
(Je crois qu'il faut passer par le fichier my.)
Pourquoi veux-tu mettre tes propres identifiants et ne pas utiliser ceux par défaut?

Sur easyphp, par défaut, le nom du serveur est localhost ; le nom d'utilisateur est root et il n'y a pas de mot de passe.

Essaye déjà de vérifier que tout fonctionne avec les données par défaut et je te recommande de les utiliser sans rien changer.
mysql_connect("localhost","root","") or die('Erreur de connexion : ' . mysql_error()); 
$selected = mysql_select_db("LE_NOM_DE_TA_BDD") or die('Erreur de sélection BDD : '. mysql_error());
Si tu veux absolument mettre d'autres identifiants, alors il faut aller dans phpmyadmin et gérer les utilisateurs.
Attention, si tu supprime l'utilisateur root tu vas être obligé de refaire la config de phpmyadmin
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 283 Messages

09 avr. 2012, 10:16

Très bien merci de ta réponse, je vais le désinstaller et l'installer de nouveau

Eléphant du PHP | 283 Messages

09 avr. 2012, 10:22

Je n'ai toujours pas accès à la base de donnée
Voici un screen de ce que sa m'affiche http://img11.hostingpics.net/pics/961579screenbdd.jpg

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 avr. 2012, 10:30

Bon déjà ça veut dire que tu as bien un serveur MySQL installé et qui semble tourner correctement.
En revanche, l'utilisateur par défaut a été supprimé.

Qu'as tu fais après l'installation d'easyPHP ?
Tu as importé un fichier SQL ou rien du tout?
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 283 Messages

09 avr. 2012, 10:31

Je n'ai rien touché justement...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 avr. 2012, 10:39

Ok, on va donc réinitialiser le mot de passe root MySQL.

Voici la procédure à suivre :
http://dev.mysql.com/doc/refman/5.0/fr/ ... sions.html
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 283 Messages

09 avr. 2012, 10:47

ça ne marche toujours pas...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 avr. 2012, 10:50

ça ne marche toujours pas...
Va falloir que tu sois un peu plus explicite si tu veux qu'on puisse t'aider efficacement. :-)

:arrow: Qu'est-ce qui ne marche pas ?
:arrow: Qu'as tu essayé dans la procédure fournie par MySQL ?
:arrow: As tu eu des messages d'erreur ou des confirmations que les commandes que tu exécutais fonctionnaient ?
Quand tout le reste a échoué, lisez le mode d'emploi...