Эта ошибка означает, что ваш скрипт (а в контексте Joomla это или сама система или один из ее элементов) для выполнения требует памяти больше, чем разрешено в настройках PHP. Т.е. запрашиваемое значение превышает максимальное количество оперативной памяти предоставляемого пользовательскому аккаунту виртуальным хостингом. На разных хостингах это значение может отличаться.
Чаще всего данная ошибка возникает в файле
/includes/domit/xml_domit_parser.php при обработке xml-файлов (например при просмотре списка компонентов, модулей или мамботов.
Если у вас возникает такая проблема, то можно сделать следующее:
1. Попробовать самостоятельно изменить это значение, добавив в самое начала
index.php (рассположенного в корне сайта) следующие строчки:
<?php ini_set("memory_limit", "32M"); ?>
или же положив в корень сайта файл
.htaccess следующего содержания:
php_value memory_limit 32M
Если же такой файл уже есть в корне сайта — просто добавьте в него приведенную выше строку.
2. Если это не помогло — обратитесь к администратору хостинга и попросите увеличить количество доступной памяти для PHP.
3. Для Joomla 1.5 существует плагин
Memory Limit Plugin, который позволяет увеличить лимит без правки кода.