Биллинговая система Nodeny
29 Марта 2024, 14:41:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Не могу зайти по ВЭБу  (Прочитано 2221 раз)
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« : 30 Ноября 2020, 23:49:10 »

Устанавливал РОН. Сделал:
Цитировать
pkg install net-snmp p5-Net-SNMP p5-Net-SNMP-Util p5-Net-Telnet-Cisco p5-Net-Ping p5-Parallel-ForkManager
Теперь не могу зайти по вэб.
Делаю:
Цитировать
/usr/local/nodeny]# perl install.pl -w=www
su: perl: command not found
Систему не перегружал, пока крутиться. Как быть?
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #1 : 01 Декабря 2020, 10:43:10 »

Цитировать
Can't locate /usr/local/nodeny/web/user/lpay.pl at /usr/local/nodeny/web/calls.pm line 1463.
Compilation failed in require at /usr/local/nodeny/web/calls.pm line 1463.
Compilation failed in require at /usr/local/nodeny/web/calls.pm line 1463.
Что может быть?
После вчерашнего поставил систему на другой сервер. Нет модуля карты, не рабоают ликпей фонду карточки пополнения счета. Я понимаю что система коряво встала. Но как мне исправить, чтобы я мог на предыдущем сервере поднял систему. Люди не могут заплатить. Подскажите пожалуйста. А сегодня первое число. Вот.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #2 : 01 Декабря 2020, 11:12:43 »

Система, при обновленииЮ выдает:
Цитировать
svn: E155007: '/usr/local/nodeny' is not a working copy
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4794



Просмотр профиля
« Ответ #3 : 01 Декабря 2020, 11:34:53 »

Система, при обновленииЮ выдает:
Цитировать
svn: E155007: '/usr/local/nodeny' is not a working copy
видимо удалил(ись) или повредил(лись) svn файлы. Переименуй /usr/local/nodeny в /usr/local/nodeny.backup, затем заново по svn скачайц биллинг и перениси в новую папку sat.cfg и модули. Затем perl install.pl -x
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #4 : 01 Декабря 2020, 12:21:45 »

Система, при обновленииЮ выдает:
Цитировать
svn: E155007: '/usr/local/nodeny' is not a working copy
видимо удалил(ись) или повредил(лись) svn файлы. Переименуй /usr/local/nodeny в /usr/local/nodeny.backup, затем заново по svn скачайц биллинг и перениси в новую папку sat.cfg и модули. Затем perl install.pl -x
Спасибо за подсказку, помогло. Я сначала просто закачал, а потом НЕХТ катанул. При переустановке так и надо?
Есть еще одна ошибка. При perl install.pl -x в конце выапыгмвает
Цитировать
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

You need to create trigger tr_aft_ins_pon!
Execute in mysql:

DELIMITER $$
CREATE TRIGGER tr_aft_ins_pon AFTER INSERT ON pon_bind FOR EACH ROW
    REPLACE INTO pon_mon(bid, rx, tx, time)
    VALUES (new.id, new.rx, new.tx, new.changed);
$$
CREATE TRIGGER tr_aft_upd_pon AFTER UPDATE ON pon_bind FOR EACH ROW
    BEGIN
        IF (FORMAT(NEW.rx,1) <> FORMAT(OLD.rx,1) OR FORMAT(NEW.tx,1) <> FORMAT(OLD.tx,1)) THEN
            INSERT INTO pon_mon(bid, rx, tx, time) VALUES (NEW.id, NEW.rx, NEW.tx, UNIX_TIMESTAMP());
        END IF;
    END;
$$
DELIMITER ;

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
You need to create function normalize_ippool!
Execute in mysql:

DROP FUNCTION IF EXISTS `normalize_ippool`;
DELIMITER $$
CREATE FUNCTION `normalize_ippool` ( )
    RETURNS TINYINT NO SQL
BEGIN
    DECLARE mid INTEGER UNSIGNED;

    SELECT MAX(id) into mid FROM ip_pool;
    UPDATE ip_pool SET id = id + mid;
    SET @i = 0;
    UPDATE ip_pool SET id = @i:=@i+1 ORDER BY realip, type, tags;

    RETURN 1;
END$$
DELIMITER ;

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Зто идет давно. Как мне ее побороть. Сильно не пинайте. Спасибо.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 547


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #5 : 01 Декабря 2020, 17:30:22 »

это не ошибка, а уведомление о том, что нужно до установить триггеры и функцию в базу данных от привилегированного юзера (root).
т.к. настройки юзера бд для билинга не позволяют это сделать
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!