Скорее всего на сайте уже был установлен компонент семейства IPrice, но удалился некорректно.
Можно попробовать сделать следующее:
1. деинсталлировать некорректно установленный компонент.
если компонент не удаляется:
2. Удалить вручную папки:
/administrator/components/com_ipricecalc,
/components/com_ipricecalc,
/images/com_ipricecalc
3. Удалить языковый файлы компонента (xx-XX.com_ipricecalc.ini) в каталогах:
/administrator/languages/xx-XX,
/languages/xx-XX,
где xx-XX - это аббревиатура языка
4. Если компонент после деинсталляции остался в списке компонентов, то необходимо его удалить вручную из таблицы базы данных #_extensions. Открываем таблицу #_extensions с помощью PHPMyAdmin, находим строчку, в которой поле element имеет значение com_ipricecalc и удаляем эту строку.
5. После всех этих манипуляций пробуем установить компонент снова.
Если снова выдается ошибка при установке:
Установка компонента: Функция базы данных сработала без ошибок
Ошибка при установке компонента
то можно попробовать выставить разрешения 777 на папки сайта, после этого повторить шаги с 1 по 5.
Если установка разрешений не помогла, то можно записать файлы компонента вручную после неудачной установки:
1. Распаковываем установочный архив с компонентом
2. Переписываем файлы из папки /admin в папку сайта /administrator/components/com_ipricecalc (предварительно создав эту папку, если ее не существует). Так же переписываем 3 файла из корневой папки архива в папку сайта /administrator/components/com_ipricecalc
3. Переписываем файлы из папки /front в папку сайта /components/com_ipricecalc (предварительно создав эту папку, если ее не существует)
4. переписываем языковые файлы админки компонента из папки /admin_language в соответствующие подкаталоги папки /administrator/languages на сейте
5. переписываем языковые файлы лицевой части компонента из папки /front_language в соответствующие подкаталоги папки /languages на сайте