En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

[résolu] Transfert Canada/France (Ionos vers LWS) d'un VM 3.0.14

il y a 1 mois 1 semaine - il y a 1 mois 1 semaine #1 par futurimedia
Bonjour,
Une cliente m'a demandé de créer un site marchand à l'identique ou presque d'un existant.

Le plus simple et le moins couteux a été de dupliquer l'existant (qui tourne sous J3.48 + VM 3.0.14 + VP Merchant) via Akeeba, de vider le contenu VM et de paramétrer un nouveau contenu : produits et tous les paramètres de config.

AU départ, ce site a été créé au Canada (comme le premier) sous la forme d'un sous-domaine. Avec cet hébergement, chez Ionos, en sous-domaine, tout fonctionne bien.

Mais ma cliente a changé d'avis et veut un .eu désormais. Un domaine qu'on ne peut gérer chez Ionos .eu (tout comme on ne peut gérer un .ca en France).

J'ai donc créé son .eu via LWS, avec 100 Go à la clé, en PHP 5.6 (la migration vers 7.3 pose problème avec VP Merchant semble-t-il et je reste pour l'instant sur des solutions qui fonctionnent).

Une archive Akeeba sa restauration plus tard, le transfert semblait avoir fonctionné. Je retrouvai ma boutique, ses catégories, les produits à vendre, les images, etc.

Las. Deux problèmes majeurs se sont fait jour.

1- En passant en administration, le système me dit que le chemin qui mènent aux médias des produits à vendre n'est pas bon. Effectivement, il s'agit d'une URL absolue qui prend les paramètres du serveur canadien de Ionos. Chez LWS, il faut pour indiquer une URL absolue commencer par /var/www/nomdudomaine.xxx et finir par le répertoire où stocker ces fichiers.
Dans mon cas, cela devenait /var/www/mondomaine.eu/vmfiles/. Puisque j'avais crée un répertoire vmfiles et deux sous-répertoires invoices et keys. Mais même après cette indication, j'avais toujours le message "vmError: Attention, Chemin vers les médias de produits à vendre est non accessible (inexistant ou non inscriptible)". J'ai créé d'autres répertoires, avec les mêmes droits, mais cela aboutissait toujours à la même erreur. En désespoir de cause, j'ai utilisé un répertoire existant (pas le meilleur car appelé à être vidé) aà savoir TEMP. J'y ai donc créé 2 répertoires invoices et keys. Tadadaaaa... VM a accepté ce chemin et retiré son message d'erreur. Mais je ne comprends pas pourquoi je ne peux créer un nouveau répertoire vmfiles, par exemple. Et chez LWS, impossible, à priori de ressortir du www pour aller créer un répertoire inaccessible. Bon, je suis près à utiliser un autre répertoire existant, mais je suis troublé. Je cherche donc à comprendre où est mon erreur dans la création. Je l'ai déjà fait, mais chez OVH.

2- Mon plus gros soucis vient de la passation de commande. Je croyais que tout fonctionnait. Mais quand j'ai voulu simuler une commande, je me suis aperçu que la fenêtre "ajouté au panier" n'apparaissait plus et surtout que rien n'avait été ajouté au panier (j'ai un module panier qui montre l'avancée de la commande). Même avec une URL (media des produits à vendre) qui fonctionne (TEMP), rien n'y fait. Pas de message d'erreur, mais une commande qui ne se fait pas. J'ai cherché des paramètres dans l'admin de VM, mais je n'ai rien trouvé. Je sèche lamentablement. Je me demandait si une upgrade de VM pourrait résoudre le problème ? Mais cette upgrade risque fort de garder des paramètres foireux présents. Et quid de la compatibilité avec J 3.48, sachant que le template spécialisé de VP Merchant, je ne suis pas sûr du tout qu'il supporte un passage à Jommla 3.9...

Si quelqu'un a déjà été confronté à ça et saurait m'éclairer... Ce serait super !
Merci de m'avoir lu (ouf...)

Très cordialement,
Alain

2-

Connexion ou Créer un compte pour participer à la conversation.

il y a 1 mois 1 semaine #2 par futurimedia
Réponse de futurimedia sur le sujet Transfert Canada/France (Ionos vers LWS) d'un VM 3.0.14
Précision : je viens de désactiver le popup "ajout au panier" et la commande se fait désormais... C'est donc le popup qui a un soucis. Mais il m'est toujours impossible de créer un tiroir pour les medias des produits à vendre...

Connexion ou Créer un compte pour participer à la conversation.

il y a 1 mois 1 semaine #3 par studio42
Le plus simple pour le répertoire est de créer un nouveau répertoire avec un nom complexe.
par exemple a-48retsA_qz dans le répertoire /www
Mais souvent dans le panel d'admin du serveur vous pouvez aussi créer un répertoire en dehors du www en utilisant l'outil : "gestionnaire de fichier" ou similaire

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!
Les utilisateur(s) suivant ont remercié: futurimedia

Connexion ou Créer un compte pour participer à la conversation.

il y a 1 mois 1 semaine #4 par futurimedia
Réponse de futurimedia sur le sujet Transfert Canada/France (Ionos vers LWS) d'un VM 3.0.14
Merci. J'ai réinstallé une archive, via transfer direct Akeeba depuis Canada vers France et le popup est redevenu opérationnel. J'en ai profité pour percuté que le chemin absolu est /htdocs et non /var/www. Bref, j'ai pu créé mon tépertoire au nom complexe.

Connexion ou Créer un compte pour participer à la conversation.

Le nom Joomla!® et son logo sont utilisé sous licence limitée d'Open Source Matters, le propriétaire mondial de la marque de commerce. Le site VirtueMart.fr n'est pas affilié ni soutenu par Open Source Matters ou le projet Joomla!®.
VirtueMart est une marque déposée par iStraxx UG (haftungsbeschränkt) en Allemagne.