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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: ошибка nosat.pl  (Прочитано 6826 раз)
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« : 14 Апреля 2012, 09:42:54 »

Что могло произойти, когда все nomake одновременно начали ругаться
Код:
DBD::mysql::st execute failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND grp IN(4,9,13) ORDER BY id' at line 1 at /usr/local/nodeny/nosat.pl line 233.
вчера в 18:13 неожиданно посыпались сообщения, соответственно noserver и все мои "демоны" упали.
группы такие есть
с бд все впорядке.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1 : 14 Апреля 2012, 10:46:23 »

Запускай с ключем -v и смотри sql запросы, в них ошибка
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #2 : 14 Апреля 2012, 11:52:32 »

Код:
SELECT id,ip,name,state,auth,AES_DECRYPT(passwd,'mypassword') FROM users  AND grp IN(4,9,13) ORDER BY id
такой запрос он делает
Код:
AND grp IN(4,9,13) 
ему не нравится, раньше вроде все ок было

Код:
SELECT id,ip,name,state FROM users  WHERE grp IN(4,9,13) ORDER BY id;
так все ок

в nomake.pl
Код:
$Where_grp=$c{Usr_nosrvr_groups}? " AND grp IN($c{Usr_nosrvr_groups})" : '';
получается он пропускает WHERE ?
« Последнее редактирование: 14 Апреля 2012, 12:02:51 от stimels » Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #3 : 14 Апреля 2012, 12:19:15 »

хм, а раньше как оно могло работать? Баг мог вылезть только после добавления групп в условие. AND нужно заменить на WHERE.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #4 : 14 Апреля 2012, 12:20:48 »

http://forum.nodeny.com.ua/index.php?topic=1714.0
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #5 : 14 Апреля 2012, 13:35:13 »

оу, точно, пардон
обычно все топики читаю, а это пропустил мимо глаз
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #6 : 14 Апреля 2012, 15:57:47 »

versus в вышеупомянутой теме обещался выпустить  обновление биллинга.
Хотелось бы узнать когда и войдут ли туда ВСЕ актуальные исправления\доработки с этого форума?
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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