Базовый модуль платёжных систем + FreeBSD7.0

Технические вопросы по UTM 5.0
Ответить
Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Базовый модуль платёжных систем + FreeBSD7.0

Сообщение Serg79 »

Всем доброго времени суток!
Имеется сервер с UTM5v2.1-006 на FreeBSD7.0, решили на эту же машину поставить модуль интеграции UTM5 с платежными системами (базовый модуль + модуль ОСМП).
С сайта Нетапа были загружены следующие файлы
для базового модуля:
- install-netup-payment-systems-FreeBSD-MySQL.sh
- netup.keystore
- security.tar.gz
для модуля ОСМП:
- install-netup-osmp-FreeBSD-MySQL.sh

При инсталляции базового модуля установка останавливается на следующем моменте:

Код: Выделить всё

# /usr/local/bin/bash install-netup-payment-systems-FreeBSD-MySQL.sh
Installation of the solution external payment systems (version 4.1.19050) failed.
    Reason: Failed to drop the trigger on insert for the table users.
После прочнения форума установили из портов:
compat5x-i386-5.4.0.8_9 A convenience package to install the compat5x libraries
compat6x-i386-6.4.604000.200810 A convenience package to install the compat6x libraries
, но результат остался тот же! Если кто сталкивался с этим, направьте в нужное русло :(

Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Сообщение Serg79 »

Похоже никто на эти грабли не попадал :( Может специалисты из Нетапа подскажут в какую сторону смотреть?

Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Сообщение Ata-man »

Смею предположить, что он пытается удалить старые триггеры от предыдущей установки модуля, прежде чем создать новые, но так как у вас в базе их судя по всему нет, то ошибка и вылазит. Есть вариант посмотреть в содержимом скрипта и либо подправить место, где удаляются триггеры, либо создать их в базе и повторить установку.

Аватара пользователя
Ata-man
Сообщения: 427
Зарегистрирован: Пт янв 21, 2005 10:04
Откуда: Екатеринбург

Сообщение Ata-man »

Стоп.
/usr/local/bin/bash install-netup-payment-systems-FreeBSD-MySQL.sh
А где INSTALL?

Должно быть:
/usr/local/bin/bash install-netup-payment-systems-FreeBSD-MySQL.sh install

Аватара пользователя
Serg79
Сообщения: 30
Зарегистрирован: Чт фев 05, 2009 17:37

Сообщение Serg79 »

Спасибо Ata-man'у !
Проблема была действительно в скрипте, после того как заремил пару строк, и одну подчистил на процедуру uninstall, базовый модуль установился...

Код: Выделить всё

# /usr/local/bin/bash install-netup-payment-systems-FreeBSD-MySQL.sh -c /netup/utm5/utm5.cfg
Installation of the solution external payment systems (version 4.1.19050) successfully finished.

kiry
Сообщения: 3
Зарегистрирован: Пн ноя 10, 2008 20:59

Сообщение kiry »

Та же проблема только FreeBSD 6
подскажи как решал?

Ответить