Jump to content

(résolu) migration vers serveur virtuel 1&1


Recommended Posts

Bonjour à tous.

Voilà, hier j'ai commander un serveur virtuel sur 1&1, j'étais auparavant sur un hébergement mutualisé.

J'ai donc fait une sauvegarde de mon dossier pretashop et une backup de la base de données.

 

Aujourd'hui je rentre dans le serveur virtuel, met via filezilla mon dossier pretashop dans le dossier httpdoc.

J'ai mis tous mes fichiers originaux comme ils étaient mais rien ne s'affiche.

J'ai pourtant mis la destination de l'hébergement vers httpsdocs/prestashop.

 

Je ne comprends pas d'ou vient le problème.

Pourriez vous m'aider.

 

Merci de vos réponses

Edited by dukofo (see edit history)
Link to comment
Share on other sites

Je pense savoir que la configuration de mon setting.inc n'est pas la bonne vu que c'était celle avant la migration.

comment trouver les informations nécessaires sur PLesk pour trouver

DB SERVER

DB NAME

DB USER

DB PASSWD

 

et est ce que j'ai besoin des autres ?

Merci

Link to comment
Share on other sites

Bon j'ai créer une nouvelle base de données et un nom d'utilisateur, j'ai modifier le fichier settings avec les bons noms.

Mais ca marche toujours pas.

Quelqu'un aurait une idée sil vous plait ?

Link to comment
Share on other sites

Bonjour

 

Vous avez vider le cache sur la 1.5

/cache/smarty/cache tous les fichiers et dossiers sauf le index.php

et

/cache/smarty/compile tous les fichiers et dossiers sauf le index.php

 

Vous avez accès au back office ?

 

J'ai pourtant mis la destination de l'hébergement vers httpsdocs/prestashop.

 

Vous avez mis ça où ?

 

Dans le /config/defines.inc.php à la ligne

define('_PS_ROOT_DIR_', realpath($currentDir.'/..')); <<< juste le slah si votre fichiers et dossiers sont dans le dossier httpsdocs << racine de votre site

 

D'après la vérification que j'ai fait il est à la racine.

Link to comment
Share on other sites

J'ai accès au backoffice, mais cela ne reconnait plus mes codes !!!

 

[Vous avez vider le cache sur la 1.5

/cache/smarty/cache tous les fichiers et dossiers sauf le index.php

et

/cache/smarty/compile tous les fichiers et dossiers sauf le index.php/

 

Qu'est ce qu'il faut que je fasse ?

 

Merci.

Link to comment
Share on other sites

Est-ce que vous avez mis le même fichier setting.inc.php que sur votre mutualisé ? à part la modification des nom de la DB User et Mot de passe et serveur.

 

[Vous avez vider le cache sur la 1.5

/cache/smarty/cache tous les fichiers et dossiers sauf le index.php

et

/cache/smarty/compile tous les fichiers et dossiers sauf le index.php/

 

Qu'est ce qu'il faut que je fasse ? ce qui est en rouge

 

Merci.

 

Pour le mot de passe du back office cliquez sur le lien rappel du mot de passe.

Link to comment
Share on other sites

Oui j'ai mis le même fichier setting que celui qui était sur le serveur mutualisé, j'ai juste changé les données.

J'ai également fait le rappel du mot de passe, mais cela ne reconnait plus mon adresse, et m'indique que le compte relié a cette adresse n'existe pas !

Quand tu dis vider /cache/smarty/cache et /cache/smarty/compile

Il faut que je supprime tous les fichiers dans ces dossiers via fillezilla ?

 

Merci.

Link to comment
Share on other sites

est ce qu'il faut que je change la ligne mysql engine dans le fichier settings.inc.php ?

Quand est il du fichier acces ?

 

J'avais aussi mis dans le dossier httpsdocs, le dossier logs et le dossier mac osx qui il y avait sur mon ancien mutualisé, est ce que cela pourrait venir de là ?

 

Je suis également allé voir dans le fichier defines.inc.php à la ligne root, il y a écrit define('_PS_ROOT_DIR_', realpath($currentDir.'/..'));

Faut il que je le modifie ?

 

Quelqu'un pourrait m'aider à mettre en ligne mon site web ?

Merci.

Edited by dukofo (see edit history)
Link to comment
Share on other sites

est ce qu'il faut que je change la ligne mysql engine dans le fichier settings.inc.php ?

Quand est il du fichier acces ?

 

non prestashop peut utiliser les deux Mylsam ou InnoDB, par défaut InnoDB

 

J'avais aussi mis dans le dossier httpsdocs, le dossier logs et le dossier mac osx qui il y avait sur mon ancien mutualisé, est ce que cela pourrait venir de là ?

 

Le dossier logs doit rester, le mac osx c'est des fichiers du système d'exploitations des mac donc normalement aucune incidence sur le fonctionnement de prestashop, mais d'aucune utilité sur le serveur linux ou windows, vous pouvez le supprimer.

Je suis également allé voir dans le fichier defines.inc.php à la ligne root, il y a écrit define('_PS_ROOT_DIR_', realpath($currentDir.'/..'));

Faut il que je le modifie ?

 

Si votre prestashop donc les fichiers et les dossiers sont à la racine c'est à dire httpsdocs pour vous ne changez rien c'est un /

 

Quelqu'un pourrait m'aider à mettre en ligne mon site web ?

Merci.

 

A part l'aide ici vous avez besoin quoi comme aide ?

Link to comment
Share on other sites

Dans mon espace client 1&1, la destination de 44tonnes.com est un adresse iP et non un espace Web, est ce que cela pourrait avoir une quelconque incidence ?

Merci de tes réponses.

 

Dans les dns c'est une adresse IP pour le nom de domaine mais n'a rien à voir avec l'endroit sur le serveur

Préciser dans quel parti de l'espace client vous voyez ça

Link to comment
Share on other sites

Je suis également allé voir dans le fichier defines.inc.php à la ligne root, il y a écrit define('_PS_ROOT_DIR_', realpath($currentDir.'/..'));

Faut il que je le modifie ?

 

là je vois : /var/www/vhosts/44tonnes.com/httpdocs/pretashop/classes/db/Db.php on line 605 que vous avez dans un dossier prestashop et non à la racine de votre hébergement donc :

 

define('_PS_ROOT_DIR_', realpath($currentDir.'/prestashop/..'));

 

Essayer ça

Link to comment
Share on other sites

je vois ca dans la partie configuration des domaines de l'espace client ----- destination.

 

J'ai essayer

define('_PS_ROOT_DIR_', realpath($currentDir.'/httpdocs/pretashop/..'));

et ca

define('_PS_ROOT_DIR_', realpath($currentDir.'/pretashop/..'));

 

Mais cela ne change rien, est ce que je remets comme c'était ?

Edited by dukofo (see edit history)
Link to comment
Share on other sites

Bon j'ai finalement réinstaller prestashop sur mon nouveau serveur.

j'avais sauvegardé la base de données, malheuresement je ne comprends pas comment la remettre en place, quelqu'un aurait une idée ?

Merci.

Link to comment
Share on other sites

Je n'avais pas fait de sauvegarde en csv.

Est ce que je remplace un fichier de mon ancien site par un autre sur le nouveau pretashop, cela pourrait remettre mes produits ?

J'utilisait la meme version de prestashop.

Link to comment
Share on other sites

Pour avoir les mêmes produits et même image il faut la base de donnée ou au moins les tables ps_product_lang

 

pour remettre ou mieux dit Importer l'ancienne base de donnée, il faut auparavant l'avoir sauvegarder en un fichier *.sql ou *.zip

 

Dans phpmyadmin sélectionner la base de prestashop (si vous en avez plusieurs) et en haut sur le menu bouton Importer puis vous chercher sur votre disque dur l'emplacement du fichier sauvegarder.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...