Bonjour,
J'ai un site Prestashop en version 1.7 et je souhaite faire la migration vers la version 8.
J'ai acheté un module "migrationpro" qui permet de le faire.
Ce module est installé sur ma boutique cible et j'ai généré et installé le connecteur sur la boutique source qui permet la liaison entre les 2 sites.
Mon problème est que quand je d'éclanche la connexion entre les 2 sites, le module dit "erreur de connexion".
Le lien test ne fonctionne pas, j'ai le message "Forbidden You don't have permission to access this resource."
Le fichier cible a les droits 777, je ne comprends pas ce qui bloque.
J'ai demandé au fournisseur du module, mais il me dit qu'il faut demander à OVH.
- Nom de domaine : www.ad-pro.fr
- Mon hébergement est chez OVHcloud et mon offre est Performance 2
Auriez-vous des pistes que je pourrais explorer afin trouver la solution et faire ma migration ?
Hébergements Web - Migration prestashop 8 You don't have permission to access this resource
Related questions
- Connexion à mon compte client
153978
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
126860
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
111065
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
98610
28.07.2017 11:39
- Passage en php 7.4
97653
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
92030
04.12.2019 21:52
- The requested URL / was not found on this server
91119
02.03.2017 18:25
- Deploy d'un projet Node JS
91085
12.10.2016 20:18
- NextCloud sur mutualisé
91000
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
90849
16.10.2016 16:24
Bonjour @JeromeM33
Ne jamais mettre les droits 777 pour un dossier ou un fichier.
Dossiers : 755
Fichiers : 604
Bonjour Gaston_Phone,
Merci pour votre réponse.
J'ai changer les droits, mais j'ai toujours la même erreur, auriez-vous une autre piste ?
Bonne journée.
Bonjour,
dans votre espace client > hébergement > ... > logs > voir les logs d'erreur web du jour.
Bonjour Friz2cat,
Merci pour la piste.
J'ai regardé les log et j'ai effectivement le message suivant :
[Mon May 27 22:00:22 2024] [error] [client 51.68.11.207] [host www.monsite.fr] AH01630: client denied by server configuration: /homez.412/etudescaz/www/modules/migrationproserver/server.php
[Mon May 27 22:00:25 2024] [error] [client 86.212.20.17] [host www.mosite.fr] AH01630: client denied by server configuration: /homez.412/etudescaz/www/modules/migrationproserver/server.php, referer: https://p815.monsite.fr/
Je voix bien que je n'ai pas les droits d'accès, j'ai mis un "allow from" dans mon htaccess, mais rien de plus.
Auriez-vous une idée ?
Merci pour votre aide.
Bonsoir @JeromeM33
Je n'ai pas tout compris.
Souhaitez-vous faire une duplication de site depuis un hébergement vers un autre ?
Bonjour Gaston_phone,
Oui, ce n'est pas toujours facile de bien s'expliquer sur les problèmes. Je vais essayé d'êtres plus clair.
J'ai actuellement une boutique Prestashop version 1.7.11 qui fonctionne bien hébergé par OVH et je souhaite faire la migration vers Prestashop 8.15.
Pour cela j'ai acheté un module "migrationpro"
J'ai installé ma nouvelle boutique "cible " en version Prestashop 8.15 sur le même hébergement et installé dessus le module de migration. Les 2 boutiques ont un nom de domaine différent bien sûr. Le premier est www.monsite.fr et le deuxième P815.monsite.fr.
J'ai générer le module "connecteur" et je l'ai installé sur la boutique source Prestashop 1.7.11 qui permet de faire la liaison entre les 2 boutiques.
Et lorsque j'essaye de connecter la boutique source à partir de la boutique cible, j'ai cette erreur "Forbidden You don't have permission to access this resource."
Je tiens à précisez que j'avais déjà essayé plusieurs mois avant et ca avait fonctionné mais à cette époque je n'avais pas été jusqu'au bout par manque de temps.
Le fournisseur du module me redirige vers mon hébergeur pour trouver la solution.
Avez-vous une idée ?
Bonne journée
Qu'est-ce que cette histoire de "connecteur" ?
Si vous avez dupliqué votre boutique sur un autre hébergement, pourquoi le relier à l'ancienne boutique.
_Les vrais noms de domaines seraient les bienvenus._
Le connecteur permet de faire la liaison entre les 2 sites et ainsi d'importer les données depuis le site source.
Ma boutique actuelle Prestashop 1.7.11 est www.etudescao.fr et la boutique cible est p815.etudescao.fr
Merci pour votre aide.
Pourquoi ne pas faire une duplication simple qui permettrait de copier d'un coup toutes des données ?
Pas besoin alors d'un connecteur.
Ce n'est pas aussi simple que ca, il y a beaucoup de données à transférer et les tables n'ont pas exactement la même structure.
Si les tables n' ont pas la même structure votre connecteur est indispensable.
Merci,
Avez-vous une solution à mon problème ?
Bonne journée.
Bonjour @JeromeM33
Avez-vous posé la question sur un forum dédié Prestashop ?
Salut,
J'ai pas mal de client qui utilise ce module pour monter de versions majeures de PS et ça semble bien marcher.
Le message d'erreur me fait plutôt penser à une règle dans un .htaccess
Vous n'avez pas un webmaster pour s'occuper des parties techniques de votre site ?
pouvez-vous en montrer le contenu (y compris de tous les .htaccess des niveaux supérieurs de répertoire) ?
Bonjour Frtz2cat,
Merci pour votre aide,
Voici mon htaccess : https://drive.google.com/file/d/1A0pabZJ0awpZlDxj5JTXBW9AwZ6kHUb1/view?usp=drive_link
J'espère que vous trouverez qqchose car je suis vraiment bloqué.
Bonne journée.
plouf
je n'ai pas accès
Désolé, maintenant cela devrait fonctionner
https://drive.google.com/file/d/1A0pabZJ0awpZlDxj5JTXBW9AwZ6kHUb1/view?usp=sharing
Un .htaccess de 15623 lignes, je n'avais encore jamais vu.
Demandez de l'assistance à l'intelligence artificielle qui vous a créé ce fichier...
Oui, je comprends, mais j'ai eu une attaque de création de compte sur mon site le moi dernier et OVH ne bloquait rien. J'ai du réagir.
Pensez-vous que je problème viens de la ?
Car j'ai essayé en enlevant tous les IP bloqués dans le htaccess et ca n'a rien changé.
Effectivement, un captcha ou une question à laquelle un humain doit répondre peut éventuellement vous aider à laisser ces intrus dehors (quoi qu'avec l'IA le combat est perdu d'avance)
N'attendez rien d'OVH. Ce n'est pas le rôle d'un hébergeur d'intervenir sur le fonctionnement de votre site.
Je n'ai pas analysé votre .htaccess.
Je suis déjà largué avec ce fragment:
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^www.etudes***.fr$
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
J'ai bien un captcha, mais cela n'as pas suffit car il y avait aussi de nombreuses visites qui ont fait exploser l'hébergement. Pour le code que vous décrivez, il est généré pas Prestashop, je n'ai pas intervenu dessus.