Comment heberger site php avec une BDD URGENT

Fermé
skydosa Messages postés 25 Date d'inscription samedi 13 octobre 2012 Statut Membre Dernière intervention 5 février 2015 - 13 févr. 2014 à 13:16
elgazar Messages postés 5841 Date d'inscription mercredi 30 octobre 2013 Statut Membre Dernière intervention 17 mars 2021 - 14 févr. 2014 à 00:23
Bonjour,

Voila je suis étudiant. J'ai un rapport de projet a rendre lundi sur un site web. J'ai créer le site en local grâce a Wampserver avec la base de donnée qui va avec.
J'ai voulu mettre le site sur un hébergeur FREE sauf que l'on ne s'y attendais pas, il y a trois jours d'attente de navigation ! Du coup il faut a tout pris qu'on chercher une alternative.

J'ai des cours de web sauf qu'on a pas vu ça, et impossible de contacter notre professeur. Est-ce que vous pouvez me proposer une démarche?

J'ai télécharger FileZilla et me suis incrit sur alwaysdata.com, sauf que je ne sais pas comment créer le nom du site, et ni comment importer la base de donnée.

Et pour certains qui serait tenté de me refiler les cours de OpenClassRoom, oui j'ai déja jeter un coup d'oeil, oui ils proposent des hébergeurs gratuits, mais pour une fois si vous pouviez me donner la vrai réponse, ça serait sympas. C'est vraiment urgent.

Merci d'avance de vos réponses,

Cordialement,
skydosa

A voir également:

4 réponses

elgazar Messages postés 5841 Date d'inscription mercredi 30 octobre 2013 Statut Membre Dernière intervention 17 mars 2021 1 325
13 févr. 2014 à 18:19
je ne connais pas alwaysmadata donc, je peux pas te confirmer que cela marchera à 100% mais cela te donnera une piste
tout d'abord tu dois exporter ta base de donnée de wampserver, pour cela lance le programme wampserver, clique sur l'icone verte=>phpmyadmin pour ouvrir le gestionnaire de bdd, dans la colonne de gauche clique sur le nom de la bdd puis à droite sur l'onglet exporter.
sélectionne rapide et sql (ce sont les réglages par défaut) et clique sur executer pour lancer le téléchargement automatique du fichier

maintenant pour importer ta base de donnée sur alwaysmydata, il suffit de faire l'inverse, va sur cette page https://phpmyadmin.alwaysdata.com/ entre tes identifiants pour arriver sur la page du gestionnaire, clique sur l'onglet importer puis sur parcourir pour envoyer le fichier de ta base de donnée.

ta bdd est maintenant installée

maintenant les choses sont un peu plus compliquées car je ne connais pas cet hébergeur (donc je ne garantis pas le résultat), on va envoyer ton site avec filezilla, tu dois donc te connecter au ftp du serveur avec les identifiants qu'ils t'ont fournis, envoie tous les fichiers de ton site en respectant l'ordre des dossiers et fichiers sauf le fichier de configuration. (ce fichier de configuration te permets de connecter ton site à la base de donnée il peut avoir différents noms mais les plus courants contiennent le mot config ou configuration par exemple wp-config pour wordpress), ouvre le dans un éditeur de texte et remplace les identifiants de wampserver par ceux que tu utilises sur ton nouvel hébergeur (généralement il faut changer adresse de la bdd, login et mdp d'accès à la bdd, le reste login et mdp d'accès au site restant identique)

pour le nom de domaine (payant !!), demande a ton hébergeur sinon contente toi de l'adresse par défaut de l'hébergeur
0
skydosa Messages postés 25 Date d'inscription samedi 13 octobre 2012 Statut Membre Dernière intervention 5 février 2015 4
13 févr. 2014 à 20:27
Bonsoir,

J'ai envie de dire, super! merci.
Enfin enfaite je viens d'ouvir php my admin et je retrouve la meme interface que pour wamps. Gros soulagement, je ne suis pas perdu!

Apres pour la mise en ligne du site, on m'a montrer comment faire. Un de mes amis l'a fait avec son site html et n'as pas eu besoin de faire des modification. Je te tiens au courant :).

Sinon pour le nom de domaines, je ne vais pas payé. :)
Un grand premier MERCI :)
0
skydosa Messages postés 25 Date d'inscription samedi 13 octobre 2012 Statut Membre Dernière intervention 5 février 2015 4
Modifié par skydosa le 13/02/2014 à 21:24
Je pense avoir tout fait comme il fallait. Quand je charge la page web, ça affiche

Warning: mysql_connect(): Access denied for user 'kevincollet'@'172.20.0.8' (using password: YES) in /home/kevincollet/www/site-maconnerie/connexion.php on line 15
ERREURAccess denied for user 'kevincollet'@'172.20.0.8' (using password: YES)

A cause du fichier connexion.php.

Pourtant le code semble bon Oo' :
<?php
/*connexion a la base de données création de variable*/
$serveur='mysql1.alwaysdata.com';
//nom du serveur en local(root) et sur le reseaux de l iut;
$user='kevincollet';
$mdp='MOTDEPASSE';
//nom de la base de données
$base='kevincollet_site-maconnerie';


/*ouvrir une une connexion a la base de données*/
//premiere façon
mysql_connect($serveur,$user,$mdp) or die('ERREUR'.mysql_error());
//selection de la base de données
mysql_select_db($base) or die ('ERREUR'.mysql_error());
?>
0
elgazar Messages postés 5841 Date d'inscription mercredi 30 octobre 2013 Statut Membre Dernière intervention 17 mars 2021 1 325
14 févr. 2014 à 00:23
évite de mettre tes identifiants même partiels sur le net sauf si tu veux faciliter la tâche des pirates qui n'auront plus qu'a trouver ton mdp

vérifie que tu n'a pas mélangé le login compte ( qui te connecte a l'admin du site) et le login bdd ( qui permet au script de se connecter a ta bdd) car celui que tu mets ( et que tu devrais vite effacer et changer) ressemble plus a un login de compte qu'a un login bdd fourni par ton hébergeur
0