Захожу в административную панель
joomla, открываю "Менеджер модулей" и нажимаю кнопку "Создать" (т.е. - создаю новый модуль")... внезапно вижу два вот таких нехороших сообщения -
* XML Parsing Error at 1:37. Error 108: Unknown
* XML Parsing Error at 1:37. Error 108: Unknown
Что это? и как бороться?
Алгоритм действий следующий - открываем
mc (файловый менеджер. либо - любой другой, которым вы пользуетесь) и заходим по ftp на свой сайт. Нас интересует директория modules, расположенная в public_html.
И вот здесь предстоит открыть каждый из каталогов, начинающийся со слова
mod (mod_banners, mod_k2_comments, mod_footer и т.д.), а в нем - просмотреть xml-файл модуля.
В самом верху (открываем файл по F3) видим запись примерно такого типа -
Code:
<?xml version="1.0" encoding="utf-8"?>
<install type="module" version="1.5.0">
, и задача наша состоит в том, чтобы выявить модули, xml-файл которых содержит некорректный синтаксис в этих строчках.
Я нашел два таких; приведенный выше код имел следующий вид:
Code:
<?xml version="2.5" encoding="utf-8"?>
<install type="module" version="1.5.0">
Всего-то и понадобилось, что - исправить две цифры; и проблемы прекратились.
К слову; вот такая запись -
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
проблем не вызывает.
Интересно, что два модуля, инициирующие ошибку, установлены довольно давно и их работа нареканий до сей поры не вызывала. Очевидно - трабл как-то связан с последним (либо одним из последних) обновлений
joomla.