Jump to content

Installation prestashop sur VPS OVH


Recommended Posts

Bonjour à tous,

 

J'ai actuellement mon site hébergé en mutualisé sur OVH. Je constate des lenteurs, du coup, j'ai opté pour un vps chez ove sur lequel j'ai moi-même installé prestashop.

J'ai migré les fichiers et dossier de l'ancien site vers le VPS : OK

J'ai connecté ma base de données (installation d'une vdd privée chez ove, export puis import des données de l'ancien site) : OK

 

A ce stade, je pense avoir une copie de l'ancien site sur le VPS, en "caché", le temps que je fasse mes tests, etc.

Je comprends pas un point par contre :

Sur mon VPS, prestashop se situe dans le dossier : /var/www/html/prestashop

Donc je fais pointer le vps vers le dossier prestashop.

Et cela fonctionne : je peux accéder au fichier "robots.txt" par exemple en tapant http://vps-xxxxxxxxxxx.vps.ovh.net/prestashop/robots.txt

par contre le fichier index.html m'affiche une erreur : "not found", alors qu'il est bien au même endroit que le fichier robots par exemple...

D'où cela peut-il venir ?

 

Merci

Link to comment
Share on other sites

Je suis déjà en mode débug. Je penche plutôt vers une erreur de la bdd.

J'ai vérifier le parameters.php et la base de données est correcte :

database_host' => 'asXXXXXX.dbaas.ovh.net',
    'database_port' => '35569',
    'database_name' => 'prestaXXXX',
    'database_user' => 'XXXXXXX',
    'database_password' => 'XXXXXXXX',
    'database_prefix' => 'mod469_',
    'database_engine' => 'InnoDB',
    'mailer_transport' => 'smtp',
    'mailer_host' => '127.0.0.1',
    'mailer_user' => NULL,
    'mailer_password' => NULL,
    'secret' => '0pMy6LhzPWBfR4jIGa7If5bCb6DdY0fzZsQejbcs7jvqfC3iQUq2eU4Q',
    'ps_caching' => 'CacheMemcache',
    'ps_cache_enable' => false,
    'ps_creation_date' => '2021-08-05',
    'locale' => 'fr-FR',
    'use_debug_toolbar' => true,
    'cookie_key' => 'OvS57opDIWQHidI1PHLBenI4bsynbSy0gXQCwJK3FLgCpWNTPaFmcNqY',
    'cookie_iv' => '94vDiSCb',
    'new_cookie_key' => 

En italique, ce que j'ai modifié, en gras, je n'ai pas touché.

 

J'ai modifié la table ps_shop_url ; j'ai mis :

domain : l'adresse du vps suivi du répertoire prestashop

domain ssl : laissé vide car pas de ssl pour l'heure

et le reste vide aussi...

 

Je tourne en rond et je ne comprends pas mon erreur...

 

D'autres fichiers à vérifier ?

 

Link to comment
Share on other sites

Bonjour,

Je pense que le back-office de votre site Web a une configuration d'URL avec (https://www.etreoubienetre.fr) donc d'autres URL pourraient ne pas fonctionner et donner des erreurs 404. Cette URL a un plan du site sur le fichier robots.txt (http://vps-7e5b3a80.vps.ovh.net/prestashop/robots.txt)

Pourriez-vous vérifier l'URL dans l'URL conviviale dans le back-office et essayer d'exécuter la même URL dans le navigateur

Link to comment
Share on other sites

Il y a 2 heures, Uppo a dit :

domain : l'adresse du vps suivi du répertoire prestashop

heu non, vous ne devriez renseigner que le domaine et le répertoire c'est dans un autre champ.

concernant le domaine SSL renseignez le au cas où et surtout vérifiez que le SSL n'est pas activé dans la table configuration.

Link to comment
Share on other sites

Je viens de faire un autre test : utiliser une autre base de données (base de données d'origine avec le module prestashop de OVH), plutôt que la base de données privée de OVH.

J'ai maintenant une autre erreur cf capture

 

 

Capture d’écran 2021-08-13 à 22.16.05.png

Link to comment
Share on other sites

Le 13/08/2021 à 11:37 AM, Uppo a dit :

j'ai opté pour un vps chez ove sur lequel j'ai moi-même installé prestashop.

Bonjour a tous.

Peut être devriez vous apporté plus de précision sur votre migration.

Est ce que vous avez installé la même version de presta que votre ancien site ?

 

Le 13/08/2021 à 11:37 AM, Uppo a dit :

J'ai migré les fichiers et dossier de l'ancien site vers le VPS : OK

Pourquoi avoir installé presta a votre première étape si a votre seconde étape vous transférer les anciens fichiers vers votre nouveau serveur ?

Quel fichier avez vous transféré ?

 

Comment gérer vous votre serveur ( cpanel, plesk etc ...)?

 

Link to comment
Share on other sites

Bonjour @solsol69,

 

Merci pour votre réponse, qui m'a interrogé sur mes actions 😉

Alors pour reprendre :

Initialement, installation du module prestashop via ovh avec leur base de données, le tout en mutualisé.

Site avec pratiquement 300 articles et entre 10 à 12000 visiteurs par mois. Lenteurs de plus en plus fréquentes.

 

J'ai donc opté pour un vps avec une base de données privée.

Ma version de base est en 1.7.6.7 ; j'ai donc installé sur le vps la meme version ; j'ai testé avec ma base de données privée => cela fonctionne.

Voyant ça, j'ai copié / collé mes fichiers et dossiers (de mon site actuel) via ftp sous mon vps (nouveau site) ; importé l'ancienne base de données sur la nouvelle ; modifié le fichier parameters avec les renseignements de la bonne base et là, erreur 500 avec un lien sur la bdd qui ne fonctionne pas (cf message précédent).

 

Pour l'heure, ce que je veux, c'est accéder à la copie de mon Presta d'avant via mon vps.

Dans un second temps, je mettrai à jour prestashop vers une nouvelle version (actuellement, lorsque je tente la mise à jour en hébergé, j'ai une erreur 530)...

 

J'accède à mon vps via mon terminal.

 

J'espère vous avoir donné assez d'infos...

Merci pour votre aide à tous ;)

 

Link to comment
Share on other sites

Il y a 11 heures, Uppo a dit :

importé l'ancienne base de données sur la nouvelle

Peut être que l'exportation de votre BDD du coté de votre ancien serveur c'est mal passé.

Tenté de l'exporter en plusieurs parties.

Pensé aussi a vider vos caches manuellement.

Voici une piste pour l'export de la BDD en plusieurs parties.

 

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...