THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline


Bonjour,

après 8 heures assis devant le pc, excédé !!!! je viens vers vous ! b**** de **** comment on installe thelia en local un site qui est en ligne ? J'ai toujours fait l'inverse mais jamais dans ce sens là.

J'ai besoin de ça car j'ai changé le www de wamp de place. Je n'ai pas sauvé les bdd local et je voulais partir sur une bdd plus récente.

Voilà ce que j'ai fait :

J'ai copié les fichiers en local (qui sont les mêmes qu'en ligne) dans le répertoire www.

J'ai créé une base de donnée du nom du répertoire thelia. En l'occurence, il s’appelle thelia. Question une : est-ce que je peux le changer et qu'est ce que je dois faire pour que ça corresponde à la bdd ? je n'arrive plus à rien alors je m’interroge sur tout !

Ensuite, j'importe la bdd.

Je vais dans variable et je remplace l'url du site par http://localhost/

Et ca ne marche pas !!!!!!!!!!!! j'ai des page html, très bien, mais pas le cms derrière, pas de connexion au backoffice et les url intérieures au site c'est "...was not found on this server"

Je suis au bord de la crise de nerf, c'est pas une vie que de ce faire chier comme ça !!!

Merci pour votre aide !

Cordialement

Last edited by Hg87 (08-08-2014 20:38:13)

Offline


Le plus simple peut etre est
d'installer Wamp en local (meme php et autre qu'en distant si tu veux de l'identique avec les memes extensions)
ensuite tu installes la meme version de Thelia que tu utilises
tu remplaces ensuite les fichiers du www
en prenant soin de modifier ton cnx.class

$host= "localhost";
$login_mysql= "root";
$password_mysql= "";
$db = "TA-BASE_DE DONNEE";

tu importes ta BDD distante pour remplacer la locale

l'url du site est du style http://localhost/TON-SITE/

La ca devrait fonctionner wink


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Bonjour et merci.

En fait j'ai réussi. Il fallait que le nom de la base s’appelle thelia, et que le nom du dossier en local aussi.

J'avais pas tout bien fait comme cela car je voudrais renommé le dossier thelia par le nom de mon site et je n'y arrive pas. Quand je le fais, le cms ne fonctionne plus, c'est l'origine du problème.

Pourtant je nomme la base comme le nom du dossier et je remplace aussi l'url dans variable.

Offline


Hg87 wrote:

Il fallait que le nom de la base s’appelle thelia, et que le nom du dossier en local aussi

non pas forcement les 2 sont independants
il faut que le nom de ton dossier corresponde dans tes variables a http://localhost/dossier
et que le nom de ta BDD quel qu'il soit corresponde a ta variable dans cnx.class $db = "nom de ta BDD";


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact