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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: MySQL server has gone away at nodeny.pl line 1304  (Прочитано 20691 раз)
gefest
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 17

409750667
Просмотр профиля Email
« : 08 Января 2010, 00:38:02 »

DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1304 в админке выдает ..  а так сервер вроде пашет норм ..
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4792



Просмотр профиля
« Ответ #1 : 08 Января 2010, 01:20:57 »

отконнектился mysql сервер, возможно у тебя были сбои на сервере. Если разовая ситуация - ничего страшно - все модули умеют переконнектчиваться автоматически
Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #2 : 08 Января 2010, 10:50:01 »

у меня подобное выскакивает при перезагрузке сателита

Код:
08.01.2010 10:53:56 Starting noserver
DBD::mysql::st execute failed: SELECT command denied to user 'bill_sat10'@'10.20.0.2' for table 'x2010x1x8' at nosat.pm line 245.
08.01.2010 10:53:57 Error: SELECT SQL_BUFFER_RESULT uid,uip,now_on,in1,out1 FROM users_trf

а дальше пашет норм.
чё делать??
« Последнее редактирование: 08 Января 2010, 10:53:28 от VitalVas » Записан
VitalVas
NoDeny
Спец
*

Карма: 60
Offline Offline

Сообщений: 991



Просмотр профиля WWW
« Ответ #3 : 08 Января 2010, 19:20:38 »

все разабрались.  Улыбающийся
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4792



Просмотр профиля
« Ответ #4 : 09 Января 2010, 12:43:15 »

Для других: в новых версиях noserver обращается к таблицам детализации трафика, поэтому ему нужно права на чтения этих таблиц, а по умолчанию для удаленных логинов они не выдаются, поэтому в mysql соответствующему логину дать права на  select всех таблиц
Записан
evp
NoDeny
Постоялец
*

Карма: -6
Offline Offline

Сообщений: 113


Просмотр профиля
« Ответ #5 : 09 Января 2010, 16:53:38 »

Неплохо было бы это добавить в справку к программе, ибо там написано совершенно противоположное. Да и саму справку сделать онлайн и поддерживать ее в актуальном состоянии.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4792



Просмотр профиля
« Ответ #6 : 09 Января 2010, 19:54:59 »

фича появилась совсем недавно, поэтому в справку еще не попала
Записан
evp
NoDeny
Постоялец
*

Карма: -6
Offline Offline

Сообщений: 113


Просмотр профиля
« Ответ #7 : 10 Января 2010, 08:22:18 »

Цитировать
саму справку сделать онлайн и поддерживать ее в актуальном состоянии.
Вы не умеете читать?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4792



Просмотр профиля
« Ответ #8 : 10 Января 2010, 13:23:29 »

Цитировать
саму справку сделать онлайн и поддерживать ее в актуальном состоянии.
Вы не умеете читать?
к сожалению, некоторые моменты справки актуальны для определенных версий, онлайн справка может внести путанницу. Более того, сейчас разрабатывается новая версия, там справка претерпела значительные изменения, если я ее выложу в онлайн - люди просто косяки наделают со своими версиями
Записан
Maks
NoDeny
Ветеран
*

Карма: 13
Offline Offline

Сообщений: 575


Скажи спасибо - подними карму.

https://t.me/smv https://t.me/smv_wz
Просмотр профиля Email
« Ответ #9 : 10 Января 2010, 14:24:50 »

+1 Сам с начало ставил 49.19 потом обновился аж до 49.32.
А потом пробовал ставить 49.32 но руководствуясь справкой для 49.19 . Так каша получалась, а если все инсталить с помощью актуальной инструкции все было ок.
Записан

Nodeny общение
https://t.me/nodeny_chat
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #10 : 11 Февраля 2010, 20:31:01 »

DBD::mysql::st execute failed: MySQL server has gone away at nodeny.pl line 1304 в админке выдает ..  а так сервер вроде пашет норм ..

The situation is that if a client sends a SQL-statement longer than the server max_allowed_packet setting, the server will simply disconnect the client. Next query from the same client instance will find that the ‘MySQL server has gone away’.

Соотвественно решение увеличить max_allowed_packet например до 4M или 12M в файле /etc/my.ini и перегрузить базу данных /usr/local/etc/rc.d/mysql-server restart. Возможно потребуется перегрузить ядро нодени из админки либо запустить его в ручную если в процессе перезагрузки оно отвалилось.

Отдельное спасибо за наводку Александру.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4792



Просмотр профиля
« Ответ #11 : 02 Мая 2010, 00:00:02 »

Правлю доку для 49.33 (50.33) версии, это вставлять:
Код:
max_allowed_packet      = 16M
? Проверено?
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #12 : 02 Мая 2010, 20:03:24 »

Да более чем в 90%  случаев для нодени помогает. в остальных случаях надо смотреть в чем проблема.
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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