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

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

Карма: 2
Offline Offline

Сообщений: 326


Просмотр профиля Email
« : 24 Апреля 2019, 15:58:33 »

Не могу понять в чем проблема, ткнете носом

Есть патч

Код:
#<ACTION> file=>'web/user/dhcp.pl',replace=>'',after=>'dhcp'
 my $rows = Db->do("UPDATE mac_uid SET uid=? $sql_set WHERE ip=INET_ATON(?) AND time>(UNIX_TIMESTAMP()-600)", $uid, $ses::ip);
 Db->ok or Error $lang::user::soft_error;
 $rows < 1 && Error(<<MSG);
#<REPLACE>
 my $rows = Db->do("UPDATE mac_uid SET uid=? $sql_set WHERE ip=INET_ATON(?) AND time>(UNIX_TIMESTAMP()-600)", $uid, $ses::ip);
 Db->ok or Error $lang::user::soft_error;
 $rows < 1 && Error(<<MSG);

 Other code...

Код:
perl install.pl -x

[?] в web/user/dhcp.pl не найден фрагмент:
 my $rows = Db->do("UPDATE mac_uid SET uid=? $sql_set WHERE ip=INET_ATON(?) AND time>(UNIX_TIMESTAMP()-600)", $uid, $ses::ip);
 Db->ok or Error $lang::user::soft_error;
 $rows < 1 && Error(<<MSG);

Что не правильно ?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1 : 24 Апреля 2019, 18:29:45 »

В оригинальном файле после $lang::user::soft_error; стоит пробел. А патчинг ищет 1 в 1 фрагменты
Записан
fet4
Старожил
****

Карма: 2
Offline Offline

Сообщений: 326


Просмотр профиля Email
« Ответ #2 : 24 Апреля 2019, 20:37:25 »

 Грустный А сколько времени на этом убил, спасибо, буде иметь ввиду.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #3 : 24 Апреля 2019, 21:27:11 »

Копируешь весь фрагмент в 3 строки и в редакторе запускаешь поиск. Я так сделал и фрагмент не нашелся. Я сделал diff  увидел в чем проблема
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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