Fork me on GitHub




« 1 (2) 3 4 5 ... 9 »


Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Encore merci pour passer du temps pour un éternel débutant!

Allez, c'est parti.

Donc une version exportée de ma base au format SQL est sur mon Disque Dur.

Première chose : je crée une BDD vierge, OK?
Pas d'interface graphique ?

Bon, j'ai la même chose qu'hier avec Nginx et les autres que j'ai essayés (qq soit la commande que je tape) :

ERROR 1130 (HY000) : Host 'localhost' is not allowed to connect to this MySQL server

Note : je suis sur Vista...

Posté le : 03/05/2012 21:13
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut saint-toast,

Si tu veux suivre au plus près le tuto que t'as envoyé Cesag, tu peux installer le serveur wampserveur : http://www.wampserver.com/ (Prend la version 32 bits)

Posté le : 03/05/2012 21:32
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Ok, c'est lancé.
Comment j'importe ma base ?

Posté le : 03/05/2012 22:17
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Si tu as mis wampserveur et cliqué sur l'icône W, tu dois avoir wampserveur dans ta barre de tache (icône W verte). Dedans tu vas trouver phpmyAdmin.
(As tu vu mon MP?)

Posté le : 03/05/2012 22:20
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Une fois que tu as lancé ton phpmyAdmin local, tu crées ta BDD à l'identique de ton site de production (nom, interclassement).

Posté le : 03/05/2012 22:24
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Bonjour.
Bon, déjà, Wamp fonctionne : il faut que le W soit en vert...
Skype occupait les ports par défaut.
Je continue.


Posté le : 04/05/2012 19:00
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonsoir,

Citation :
saint-toast a écrit :
Bon, déjà, Wamp fonctionne : il faut que le W soit en vert...

Voila une bonne nouvelle, tu as un serveur local en fonctionnement.
Avec phpMyAdmin, tu créés ta base de données (Cf. ci-dessus).
Dans ton wamp\www tu places ton répertoire pour ton site local avec les fichiers que tu as téléchargés de ton site en production. Tu en fais une copie (ce qui te pertmettra de faire plusieurs essais).
Tu vas également faire une copie des fichiers correspondant à ta base de données local.
Pour cela tu vas dans:
C:\wamp\bin\mysql\mysql5.5.16\data

A l'intérieure tu vas trouver un répertoire qui porte le nom de ta base de données. idem tu fais une copie du répertoire.

NB: La version de mysql peut être différente. Avec les add-on tu peux utiliser plusieurs version, ce qui permet d'avoir une configuration identique à celui de ton hébergeur ou faire des essais. Dans ce cas, il faudra que tu mettes une copie des fichiers de ta BDD dans le/les autre(s) répertoire(s) mysqlx.x.x\data

NB2: Pour simplifier la gestion des versions des upgrades et les modifs à faire dans le mainfile.php j'ai organiser mes répertoires de la façon suivante:
wamp/www/nom_du_repertoire_chez_mon_hebergeur_verion de xoops
Ce qui donne actuellement:
wamp/www/public_html233
_________/public_html245
_________/pulbic_html254

J'ai fait de même pour les bases de données:
nom_de_la_BDD_sur_le_site_en_production_version de xoops

Posté le : 04/05/2012 23:12
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Salut!
Ouf, la galère pour lancer PHPmyAdmin !!
Mais c'est bon, ça tourne.
Donc création de la bdd : OK.

Importation : OK !!!

Posté le : 07/05/2012 23:02
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut,
Citation :
saint-toast a écrit :
Donc création de la bdd : OK.
Importation : OK !!!


N'oublie pas de faire la sauvegarde de ton répertoire avec les fichiers de ton site ainsi que celui contenant les fichiers de la BDD.
Tu pourras ensuite réaliser la procédure d'upgrade plusieurs fois si nécessaire. Une fois rodé, tu pourras la réaliser sur ton site en production (garde toujours une copie initiale d'avance sur ton site local, cela te permettra de la remettre sur ton site en production au cas où ).

Posté le : 08/05/2012 09:41
Partager Twitter Partagez cette article sur GG+
Re: Mise en "local" d'un site existant en ligne.
Aspirant
Inscrit: 02/08/2008 11:29
Messages: 87
Bonsoir.

A cette étape, j'ai essayé de lancer le site via "LocalHost" (après avoir modifié mainfile.php).

J'obtiens ce message d'erreur :

Deprecated: Assigning the return value of new by reference is deprecated in C:\Users\T\SFI\1_wamp\www\sfi\www\include\common.php on line 191


Le site ne tourne pas en local...
Faut-il que je crée un utilisateur sur MySQL identique à celui en ligne ?


Merci d'avance.
T.

Posté le : 09/05/2012 22:42
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 4 5 ... 9 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

54 Personne(s) en ligne (43 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 54 | Plus ...