Перейти до

Рекомендованные сообщения

Опубликовано: (відредаговано)

Всем привет,

подскажите, обновился с 0.57 до 0.58.

но при выполнении команды:
/usr/abills/libexec/billd checkmpd NAS_IDS=1
вылазить много строк такой ошибки:
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Dv_Sessions.pm line 344.
Use of uninitialized value in numeric ge (>=) at /usr/abills/libexec/../Abills/mysql/Dv_Sessions.pm line 344.

Заранее спасибо.

Відредаговано kvirtu
Опубліковано:

 

~AsmodeuS~ - а на первый пост ответить слабо ?

Напомнить почему я на Ваши посты не отвечаю ?

 

У меня с памятью все нормально  :) , помню конечно 

А вот у Вас с кодом биллинга не очень выходит. Специально так или случайно - не знаю

Опубліковано: (відредаговано)

Версия 0.57, файл Dv_Sessions.pm , искомая строка:

$dub_ips{ $line->{nas_id} }{ $line->{client_ip} }++ if ($line->{client_ip});

 

Версия 0.58, файл Dv_Sessions.pm

предыдущая строка (версии 0.57) закоментирована , добавленное выделено, на него и ругается :

  #  $dub_ips{ $line->{nas_id} }{ $line->{client_ip} }++ if ($line->{client_ip});
    $dub_ips{ $line->{nas_id} }{ $line->{client_ip} }++ if ($line->{client_ip} && ($line->{status}==1 || ($line->{status}>=3 && $line->{status}<11))) ;
Відредаговано kvirtu
Опубліковано:

 

 

~AsmodeuS~ - а на первый пост ответить слабо ?

Напомнить почему я на Ваши посты не отвечаю ?

 

У меня с памятью все нормально  :) , помню конечно 

А вот у Вас с кодом биллинга не очень выходит. Специально так или случайно - не знаю

 

больше выглядит что у вас с самосапортом не выходит

Опубліковано:

Я не программер

 

 

 

 

~AsmodeuS~ - а на первый пост ответить слабо ?


Напомнить почему я на Ваши посты не отвечаю ?

 

У меня с памятью все нормально  :) , помню конечно 
А вот у Вас с кодом биллинга не очень выходит. Специально так или случайно - не знаю

 


больше выглядит что у вас с самосапортом не выходит

 

Я не программер, но ошибку вроде нашел  :) :

status}==1 - два раза стоит равно , и  это для официального скачивания  :facepalm: 

Опубліковано: (відредаговано)

Какой ужас!!! Два знака равно!!! И это - для официального скачивания!!!

 

PS :)

Відредаговано vop
Опубліковано:

Какой ужас!!! Два знака равно!!! И это - для официального скачивания!!!

 

PS :)

Поправьте как надо в коде, если Вы программер  :)

Опубліковано:

Там и должно быть равно. Это же условие, хоть и оформлено запутано. Проблема заклчюается в том что нет значений у того что сравнивают.

так а как надо ? правильно то ?

Опубліковано: (відредаговано)

 

Там и должно быть равно. Это же условие, хоть и оформлено запутано. Проблема заклчюается в том что нет значений у того что сравнивают.

так а как надо ? правильно то ?

 

 

Для того чтоб не ругалось ?  Ну чтоб $line->{status} имело значение и чтоб оно било интегером. 

Ну или похендлить ситуацию что значения нет. 

Відредаговано UStas_rinet
Опубліковано:

 

 

Там и должно быть равно. Это же условие, хоть и оформлено запутано. Проблема заклчюается в том что нет значений у того что сравнивают.

так а как надо ? правильно то ?

 

 

Для того чтоб не ругалось ?  Ну чтоб $line->{status} имело значение и чтоб оно било интегером. 

Ну или похендлить ситуацию что значения нет. 

 

мне не не очень не говорит :(

Опубліковано:

 

 

 

Там и должно быть равно. Это же условие, хоть и оформлено запутано. Проблема заклчюается в том что нет значений у того что сравнивают.

так а как надо ? правильно то ?

 

 

Для того чтоб не ругалось ?  Ну чтоб $line->{status} имело значение и чтоб оно било интегером. 

Ну или похендлить ситуацию что значения нет. 

 

мне не не очень не говорит :(

 

 

 $dub_ips{ $line->{nas_id} }{ $line->{client_ip} }++ if ($line->{status} && $line->{client_ip} && ($line->{status}==1 || ($line->{status}>=3 && $line->{status}<11))) ;

 

Короче так )))0

Опубліковано:

 

 

 

 

Там и должно быть равно. Это же условие, хоть и оформлено запутано. Проблема заклчюается в том что нет значений у того что сравнивают.

так а как надо ? правильно то ?

 

 

Для того чтоб не ругалось ?  Ну чтоб $line->{status} имело значение и чтоб оно било интегером. 

Ну или похендлить ситуацию что значения нет. 

 

мне не не очень не говорит :(

 

 

 $dub_ips{ $line->{nas_id} }{ $line->{client_ip} }++ if ($line->{status} && $line->{client_ip} && ($line->{status}==1 || ($line->{status}>=3 && $line->{status}<11))) ;

 

Короче так )))0

 

Снимаю шляпу :) ,

спасибо

Опубліковано:

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$? 

Опубліковано:

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$? 

 

кроме того, все платные юзеры стремаются об этом здесь написать

Опубліковано:

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$?

 

 

 

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$?

 

кроме того, все платные юзеры стремаются об этом здесь написать

 

 

%D0%BD%D0%B0%D1%81%D1%82%D0%B0%D0%BB%D0%

Опубліковано:

 

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$? 

 

кроме того, все платные юзеры стремаются об этом здесь написать

 

 

это что еще за х..йня такая?

а ну-ка рассказывайте.

можно в личку.

Асмодеусу не покажу)))

Опубліковано:

 

 

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$? 

 

кроме того, все платные юзеры стремаются об этом здесь написать

 

 

это что еще за х..йня такая?

а ну-ка рассказывайте.

можно в личку.

Асмодеусу не покажу)))

 

 

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

Опубліковано:

 

 

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$? 

 

кроме того, все платные юзеры стремаются об этом здесь написать

 

 

это что еще за х..йня такая?

а ну-ка рассказывайте.

можно в личку.

Асмодеусу не покажу)))

 

баги в бесплатной версии - это нормально :)

Опубліковано: (відредаговано)

 

 

 

Наверное все стремаются обращаться к Assмодеусу потому что каждый неправильный ответ на вопрос стоит 50$, условно-правильный - 100$, а правильный - 400$? 

 

кроме того, все платные юзеры стремаются об этом здесь написать

 

 

это что еще за х..йня такая?

а ну-ка рассказывайте.

можно в личку.

Асмодеусу не покажу)))

 

баги в бесплатной версии - это нормально :)

 

Де вы их находите я хз. Связка Debian7+Abills 0.58+Accel-PPP 1.9.0 работает отлично.

Відредаговано Ромка
Опубліковано:

Обожемой, как он мог использовать == в 2016 году? Он бы еще === для ОФИЦИАЛЬНОГО СКАЧИВАНИЯ использовал! Срочно вызывайте булевую полицию! Ага, зацените, он еще и работать бесплатно отказывается, ну вообще охренел. И вообще - не стоит забывать, что за использование своих == он нам пожизненно должен.

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Створити нове...