Solucionar Errores en el Backoffice de PrestaShop – Error found: Premature end of data in tag…

Últimamente muchos de nuestros clientes que tienen construida una tienda online con la plataforma PrestaShop nos están reportando de que al acceder al Backoffice de este CMS, es decir, a su correspondiente panel de administración les aparece un mensaje con varios errores en la parte superior.

No importa la versión de PrestaShop que se tenga, ya que por ejemplo este error es de la versión 1.6.1.10:

1. Error found : CData section not finished https://addons.prestashop.com/php?id _produ in country_module_list.xml file.
2. Error found : Premature end of data in tag url line 1 in country_module_list.xml file.
3. Error found : Premature end of data in tag module line 1 in country_module_list.xml file.
4. Error found : Premature end of data in tag modules line 1 in country_module_list.xml file.

error found premature end of data in tag

Y este otro está recogido por el foro oficial de PrestaShop y es de la versión 1.7.1.1

1. Error found : StartTag: invalid element name in country_module_list.xml file.
2. Error found : Premature end of data in tag badge line 1 in country_module_list.xml file.
3. Error found : Premature end of data in tag badges line 1 in country_module_list.xml file.
4. Error found : Premature end of data in tag module line 1 in country_module_list.xml file.
5. Error found : Premature end of data in tag modules line 1 in country_module_list.xml file.
6. Error found : CData section not finished http://addons.prestashop.com/en/referral-loy in must_have_module_list.xml file.
7. Error found : Premature end of data in tag url line 1 in must_have_module_list.xml file.
8. Error found : Premature end of data in tag module line 1 in must_have_module_list.xml file.
9. Error found : Premature end of data in tag modules line 1 in must_have_module_list.xml file.

Country_Module_List.xml & Must_Have_Module_List.xml

Normalmente el “Error found: Premature end of data in tag…” se da cuando NO se dispone de una buena conexión a Internet y se intenta actualizar ciertos detalles en las etiquetas de los módulos, urls, presupuestos, ect (de ahí lo de “end of data in tag…”).

En el mejor de los casos si es debido a que tu conexión es lenta como hemos indicado es posible que se solucionen los errores sin hacer nada cuando tu conexión vuelva a ser estable, es decir, en la próxima visita que le hagas al backoffice igual ya no te aparecen los errores, pero si este no es el caso tendrás que optar por hacer estas dos cosas:

1) Borrar la Caché de PrestaShop

PrestaShop 1.6 – Menú principal: Parámetros Avanzados -> Rendimiento. Arriba a la derecha veremos el icono de una goma de borrar donde poner el texto ”Vaciar el caché” .

PrestaShop 1.7 – Menú principal: Parámetros Avanzados (1º click) -> Rendimiento (2º click) -> Borrar la caché (3º click). Es el botón azul que hay en la parte superior derecha con un icono del cubo de la basura.

2) Borrar o Renombrar los Archivos Country_Module_List.xml & Must_Have_Module_List.xml

Si borrar la caché no es suficiente (que suele ser lo más habitual), en la mayoría de casos borrar o renombrar los archivos problemáticos ha sido la solución.

Estos archivos se pueden encontrar en la siguiente ruta donde este realizada la instalación de PrestaShop:

/config/xml/

Categorías: