Chyba: Failed to retrieve the Currency Converter XML document.

Máte internetový obchod ve Virtuemartu 1 a po vložení do košíku se vám na objednávce zobrazuje chyba: Failed to retrieve the Currency Converter XML document.? V tomto článku se dozvíte pravděpodobnou příčinu a jak daný problém odstranit.

Tato chyba souvisí s převodníkem měn, který používá Virtuemart. Problém může být způsoben:

1. Nedostatečnými právy k zápisu

Ověřte, že mají složky práva 755 a soubory 644. Konkrétně soubor
administrator/components/com_virtuemart/classes/currency/convertECB.php musí mít práva 644.

Stalo se mi toto u eshopu Alkoholeshop.cz, poté, co podpora na webhostingu WEDOS při problému u jiného webu hromadně opravila práva stiskem tlačítka. Bohužel WEDOS neopraví práva na 755 pro složky a 644 pro soubory, ale souborům dá 750, což nestačí a způsobí to výše uvedenou chybu.

2. Vypršením spojení s ECB serverem

To by byl zřejmě jen dočasný problém, který by sám přešel.

3. Chybou v cURL

Alternativní řešení problému

V tomto vláknu na fóru Virtuemart najdete další možná řešení včetně kódu pro změnu souboru convertECB.php.

Rozhodně bych nezkoušela řešení s vytvořením souboru Nconvertion.php, to mi shodilo celý eshop.

0 z 5 - 0 hlasů
Děkujeme za hodnocení. Pokud se vám článek líbil, budeme rádi, když jej budete sdílet dál!
Vytisknout