În situații speciale, PrestaShop poate afișa mesaje de eroare legate de fișierele XML. Mai jos prezentăm câteva dintre acestea.
- S-a detectat o eroare: conținut suplimentar la sfârșitul documentului în fișierul country_module_list.xml
- S-a detectat o eroare: secvența ‘]]>’ nu este permisă în conținutul fișierului country_module_list.xml
- Eroare detectată: eroare internă: s-a detectat o eroare în conținutul elementului din fișierul country_module_list.xml
- Eroare detectată: conținut suplimentar la sfârșitul documentului în fișierul country_module_list.xml
- S-a găsit o eroare: sfârșit prematur al datelor în eticheta "badge", linia 1, din fișierul must_have_module_list.xml
- S-a găsit o eroare: StartTag: nume de element nevalid în fișierul country_module_list.xml
- S-a găsit o eroare: conținut suplimentar la sfârșitul documentului în fișierul country_module_list.xml
- S-a găsit o eroare: StartTag: nume de element nevalid în fișierul must_have_module_list.xml
- S-a găsit o eroare: conținut suplimentar la sfârșitul documentului în fișierul must_have_module_list.xml
- S-a găsit o eroare: sfârșit prematur al datelor în tag-ul badges, linia 1, din fișierul must_have_module_list.xml
- S-a detectat o eroare: sfârșit prematur al datelor în eticheta "module", linia 1, din fișierul must_have_module_list.xml
- S-a detectat o eroare: sfârșit prematur al datelor în eticheta "modules", linia 1, din fișierul must_have_module_list.xml
Cuprins
Motiv
Acestea se datorează faptului că Prestashop se conectează zilnic la directorul Addons (module) în fiecare zi pentru a descărca mai multe fișiere, inclusiv acest fișier xml, de exemplu: default_country_modules_list.xml.
Dacă conexiunea este întreruptă din orice motiv sau dacă serverul nu răspunde sau nu răspunde corect, fișierul se poate încărca incomplet, iar atunci apare o eroare la încercarea de citire și primim un mesaj de eroare din backend (panoul de administrare al magazinului).
Soluție
Soluția la această problemă este să vă autentificați pe FTP și să accesați directorul /config/xml, apoi să ștergeți fișierul xml care provoacă eroarea, adică, în exemplul nostru, default_country_modules_list.xml. În pasul următor, acesta va fi reîncărcat, de obicei în forma corectă.
NOTĂ: Înainte de ștergere, vă recomandăm să faceți o copie a fișierului descărcându-l de pe FTP într-un director de pe computerul dvs. local.
După ștergere, curățăm cache-ul magazinului accesând Avansat – Performanță – Ștergere cache din panoul de administrare al magazinului, din meniul din stânga, și manual prin FTP accesând directorul cache/smarty/compile și ștergând toate directoarele care se află acolo.
Soluție alternativă
Dacă soluția de mai sus nu ajută, editați fișierul tools.php din directorul Classes prin FTP
Găsiți codul din acesta
protected static $is_addons_up = true;
public static function addonsRequest($request, $params = array())
{ return false;
if (!self::$is_addons_up) {
return false; și înlocuiți-l cu următorul
protected static $is_addons_up = false;
public static function addonsRequest($request, $params = array())
{ return false;
if (!self::$is_addons_up) {
return false;