Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія | |||
userside [2023/06/15 20:43] nightfly знищено |
— (поточний) | ||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
- | ====== Внимание ====== | ||
- | Данная механика устарела, | ||
- | {{: | ||
- | |||
- | ====== Комплект системы UserSide для работы с Ubilling ====== | ||
- | [[http:// | ||
- | |||
- | ===== Настройка ===== | ||
- | 1. Связываемся со мной через [[http:// | ||
- | |||
- | 2. Вставляем полученный ключ в модуле " | ||
- | |||
- | 3. Добавляем новый биллинг с названием " | ||
- | {{: | ||
- | |||
- | 4. Уносим скрипт в какую-либо удобную директорию из ./ | ||
- | < | ||
- | # cd / | ||
- | # cp -r ./ | ||
- | </ | ||
- | |||
- | 5. Редактируем `config.ini`, | ||
- | <file ini config.ini> | ||
- | [ubilling] | ||
- | hostname = ' | ||
- | username = ' | ||
- | password = ' | ||
- | database = ' | ||
- | char_set = ' | ||
- | |||
- | [userside] | ||
- | hostname = ' | ||
- | username = ' | ||
- | password = ' | ||
- | database = ' | ||
- | char_set = ' | ||
- | </ | ||
- | |||
- | 6. Немного подправим таблицу смены тарифов: | ||
- | < | ||
- | mysql -u root -p userside < "ALTER TABLE `tbl_tarifchange` ADD `ISPROC` INT(1) NULL DEFAULT NULL COMMENT ' | ||
- | </ | ||
- | |||
- | 7. Добавляем права на исполнение: | ||
- | < | ||
- | # chmod a+x ./ | ||
- | </ | ||
- | |||
- | 8. Добавляем периодическое исполнение файла `us_ubilling` в `/ | ||
- | <file none / | ||
- | */5 | ||
- | </ | ||
- | **P.S.** Здесь предполагаем, | ||
- | |||
- | 9. Перезагружаем cron: | ||
- | < | ||
- | / | ||
- | </ |