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

Convertisseur de devises HS

Plus d'informations
il y a 7 ans 6 mois #1 par Melix
Convertisseur de devises HS a été créé par Melix
Le currency converter ne fonctionnait plus.
Le prix affiché etait le même en changeant la devise, que ce soit Euro, Dollar ou autre Yen...
Après diverses recherches (version php changée dernièrement, version joomla et virtuemart aussi)
J'ai trouvé le fautif :

/cache/daily.xml

Bizarement, celui-ci a changé tout seul. Ou avec l'aide de quelqu'un.

Voici ce qu'il y avait dedans :
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>Myra</center>
</body>
</html>

J'ai donc remplacé avec une copie valide et tout est redevenu normal.

Comment ce certain Myra a t'il pu changer ce fichier ?
Quelqu'un a t'il un roadmap pour règler les permissions des dossiers joomla-virtuemart ?

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

  • studio42
  • Portrait de studio42
  • Hors Ligne
  • Modérateur
  • Modérateur
  • Dev Joomla & Virtuemart
Plus d'informations
il y a 7 ans 6 mois #2 par studio42
Réponse de studio42 sur le sujet Convertisseur de devises HS
Surement que le serveur était en rade, lors du chargement du XML et qu'il à donc récupéré la réponse du serveur(invalide).
Il faudrait que le convertisseur vérifie si le serveur répond correctement, je pense par exemple qu'un simple contrôle du header aurai suffi à savoir que le fichier n'est pas valide.

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!

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

Plus d'informations
il y a 7 ans 6 mois #3 par Melix
Réponse de Melix sur le sujet Convertisseur de devises HS
Merci Studio42 pour cette précision.
J'ai remonté les logs d'erreur et ce changement s'est effectué jeudi a 15:59:10 sans prévenir, tout allait bien avant.
Est il possible de compromettre la sécurité d'un site mis en ligne à partir d'un site hors ligne développé sous linux avec les permissions ouvertes (afin de se simplifier le dévellopement).
Car lorsque je mets à jour joomla et virtuemart, je le fais en local, à partir de la copie du site en production. J'ouvre tous les droits pour tout le monde afin de pouvoir travailler facilement sur les bidouilles maisons. Je teste et j'envoie sur le serveur distant.
Est-ce une erreur ou faut il réallouer les droits originaux avant de mettre en production,???

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

Plus d'informations
il y a 7 ans 5 mois #4 par Melix
Réponse de Melix sur le sujet Convertisseur de devises HS
Je reviens pour essayer de comprendre un truc.
Le fameux fichier daily.xml n'a donc pas été changé par quelqu'un de malveillant, mais en effet, il a du mal à récupérer les informations de conversion.
Le problème se représente à nouveau.
Voici la dernière ligne de : error_log :

[27-Sep-2018 20:12:47 UTC] PHP Warning: DOMDocument::loadXML(): Premature end of data in tag html line 1 in Entity, line: 8 in .../administrator/components/com_virtuemart/plugins/currency_converter/convertECB.php on line 144

le fichier xml de ECB est pourtant bien visible à cette adresse :
www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

Je cherche de ce coté ?

forum.virtuemart.net/index.php?topic=140919.0

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

Plus d'informations
il y a 7 ans 5 mois #5 par Melix

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

Plus d'informations
il y a 7 ans 5 mois #6 par alatak
Réponse de alatak sur le sujet Convertisseur de devises HS
Bonjour

Cela fait parti des correction dans VM3.4.0

Depuis quelque temps l'URL vers le convertisseur doit être en https

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