Joomla!を更新してみたところ、サイトマップを表示しようとすると404エラーが出るようになってしまいました。

 

 検索してみたところ、この問題もThe Joomla Forum に解決策が出ていました。

View topic - Xmap and Joomla 3.2.0

 

 以前のバージョンでは、共通のソースコードが include 以下に置かれていたのですが、新しいバージョンでは libraries 以下の場所に移動しているために、ソースコードファイルを参照できなくなっているのが原因のようです。

 

 The Joomla Forum にはコードの修正箇所まで書かれていました。

 

 ファイル components/com_xmap/helpers/xmap.php の、12行目を修正します。

 こちらが修正前のコードです。

require_once(JPATH_SITE .'/includes/application.php');

 

 これを以下のように修正します。

require_once(JPATH_SITE .'/libraries/cms/application/site.php');

 

 わずかこれだけの修正で、無事にサイトマップの表示が復活しました。