Problem statement:

Recently I upgraded xmap component on the latest version which was 1.2.11 at that moment. Right after that I couldn't get working the sitemap.

This short article explains how I fixed the problem

First of all, I would like to provide the exact error message in case somebody has the same problem. The error was as an empty page with php functions calls as call stack, which reports in the first string the following (I removed full paths as they aren't relevant to the post):

Error message

PHP Warning: Cannot modify header information - headers already sent by (output started at components/com_xmap/xmap.xml.php:142) in components/com_virtuemart/classes/ps_session.php on line 68


It is funny, but the solution is very simple, you are to set check mark for "Compress the XML sitemap to save bandwidth" in preferences of Xmap component and after that it works like a charm. I have no idea why is that but because I can read Cyrillic, I find a post here and just tried to use the advice and it works.

Hope it helps others.

About Us

Out Mission

Our mission is to fill the gap between modern technologies and real life experience.

Our Goal

Together with our customers gain in revenue and business efficiency by using cutting-edge technologies.

Payment Methods

We are using secure Paypal & Money-bookers payment method as well as wire transfer. You can pay directly form your Credit Card via Moneybookers or Paypal and NEVER store your card information on our site

Contact Us

Address : Chemin Vert 9, 1804 Corsier-sur-Vevey, Canton Vaud, Switzerland
Phone : +41 (21) 522.07.20