winner49 Posté(e) le 7 mai 2008 Partager Posté(e) le 7 mai 2008 Bonsoir, jusqu'a présent mon forum était sur un compte free et donc pour le nom de ma base de donnée je mettais "sql.free.fr" mais al je suis passer sur une dedibox et a la réinstallation du forum je ne sais pas quoi mettre pour le nom de ma base de donnée. De plus tous les accents sont remplacés par un caractère une virgule blanche sur un fond noir ! Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Donald.Dingue Posté(e) le 7 mai 2008 Partager Posté(e) le 7 mai 2008 Bonsoir, Bonsoir, jusqu'a présent mon forum était sur un compte free et donc pour le nom de ma base de donnée je mettais "sql.free.fr" mais al je suis passer sur une dedibox et a la réinstallation du forum je ne sais pas quoi mettre pour le nom de ma base de donnée. De plus tous les accents sont remplacés par un caractère une virgule blanche sur un fond noir ! Merci d'avance sql.free.fr correspondait à l'hote MySQL (et pas au nom de la base). A priori, sur un dédié, l'hote MySQL devrait être localhost Concernant les accents, c'est un problème d'encodage / d'interclassement. J'ai déjà eu un problème similaire. Le mieux serait de ré-importer la base (tu perdrais alors tous les messages postés depuis que tu as déplacé / migré ton forum) en utilisant le même encodage que lorsque tu as exporté ta base. (utf-8 ou bien l'équivalent de iso-8859-1 > latin_german_ci je crois). Tous tes accents et caractères spéciaux seront alors corrects, comme avant. Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 7 mai 2008 Auteur Partager Posté(e) le 7 mai 2008 Alors pour la BDD, localhost est déjà mis par défaut mais dans "Hôte serveur de base de données". Pour l'encodage, je suis tout nouveau dans le monde de la programmation, si tu pouvais me préciser exactement ce que je dois faire. Merci d'avance. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Donald.Dingue Posté(e) le 7 mai 2008 Partager Posté(e) le 7 mai 2008 Alors pour la BDD, localhost est déjà mis par défaut mais dans "Hôte serveur de base de données". C'est ce que je disais : localhost = hôtePour l'encodage, je suis tout nouveau dans le monde de la programmation, si tu pouvais me préciser exactement ce que je dois faire. Via phpMyAdmin par exemple, il faut que tu ré-importe la base de données de ton forum (sur ton dédié) en séléctionnant le bon encodage. Tu peux aussi exporter (à partir de ta base de données de free.fr) ta base en séléctionnant une autre encodage. Choisis par exemple UTF-8 pour l'export de ta base (à partir de free), et UTF-8 pour l'import de ta base (sur ton dédié). Fais une petite recherche avec "encodage", "interclassement", "problèmes accents" etc., tu devrais trouver + d'infos Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 7 mai 2008 Auteur Partager Posté(e) le 7 mai 2008 Pour ma BDD : Je cherche a savoir le "Nom de la base de données" et non de "Hôte serveur de base de données" ! Pour l'encodage : J'ai supprimée tout j'ai pu de base de donnée ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
didipc Posté(e) le 7 mai 2008 Partager Posté(e) le 7 mai 2008 Hôte serveur de base de données : localhost Nom de la base de données : Tu vas dans ton Phpmyadmin Logiquement tu as les droits pour créer une base. Tu la nomme par exemple "forumpunbb" Et la tu rentras "forumpunbb" comme nom de la base de données. Voila Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 7 mai 2008 Auteur Partager Posté(e) le 7 mai 2008 J'ai tout fais mais toujours pareil : Une erreur s'est produite à la ligne 55 dans le fichier /home/ftp/www/forum/upload/include/dblayer/mysqli.php. PunBB a rapporté : Unable to connect to MySQL and select database. MySQL reported: Access denied for user '********'@'localhost' (using password: YES) Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 Ben il faut que tu donnes les droits à l'utilisateur pour lire la base de données. Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 Il ont déjà les droits ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 Ce n'est pas ce que dit l'erreur mysql pourtant. Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 Ba pourtant dans les utilisateurs y a bien marqué all privilèges ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 à la ligne 55 dans le fichier /home/ftp/www/forum/upload/include/dblayer/mysqli.php, rajoute un echo de ta requete Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 Je suis tout nouveau dans la programmation et je ne sais pas ce qu'est une "echo" encore moins comment on la rajoute ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 tu ouvre ton fichier (nano ton_fichier ou edit ton_fichier) tu vas a la 55eme ligne t'as une requete SQL normalement (mysql_query, normalement, a moins que ce soit a la connexion que tu ais un probleme, j'ai pas bien lu) tu fais echo "le contenu de la ligne en question"; et tu vas sur ton navigateur pour voire ce que le echo te renvoit Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 J'ouvre quel fichier ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 /home/ftp/www/forum/upload/include/dblayer/mysqli.php Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 Ok mais j'ai pas le numéro des lignes ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 tu charries !? 55 lignes, tu peux les compter :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 Oui c'est vrais :) Mais je compte même les lignes vides ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 oui Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 8 mai 2008 Auteur Partager Posté(e) le 8 mai 2008 Si j'ai bien compté c'est ça : error('Unable to connect to MySQL and select database. MySQL reported: '.mysqli_connect_error(), __FILE__, __LINE__); Et donc maintenant je fais : echo error('Unable to connect to MySQL and select database. MySQL reported: '.mysqli_connect_error(), __FILE__, __LINE__); ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 8 mai 2008 Partager Posté(e) le 8 mai 2008 non, mais la ligne en dit suffisemment comme ca le truc, c'est qu'il se connecte pas a la base de donnee donc, soit le username est pas bon, soit c'est le login, soit t'as pas de serveur sql de lance... Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 9 mai 2008 Auteur Partager Posté(e) le 9 mai 2008 Ok bon ça me soule, j'arrête merci quand même a tous ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mephisto Posté(e) le 9 mai 2008 Partager Posté(e) le 9 mai 2008 c'est dommage de baisser les bras comme ca... Lien vers le commentaire Partager sur d’autres sites More sharing options...
winner49 Posté(e) le 9 mai 2008 Auteur Partager Posté(e) le 9 mai 2008 Oui mais ce problème est secondaire, j'en est un autre avec un .htaccess beaucoup plus pressant ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.