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

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

Карма: 0
Offline Offline

Сообщений: 56

157876
Просмотр профиля Email
« : 02 Октября 2009, 16:54:14 »

Был скачек напряжения и после перезагрузки при попытке добавить пользователю денег пишет

Цитировать
Произошла ошибка при добавлении записи в таблицу платежей.

После выполнения запроса была запрошена сумма и результат не был получен либо сумма не совпала.

Подскажите пожалуйста как исправить.

Так же исчезли платежи по админам (но это не столь важно)
« Последнее редактирование: 02 Октября 2009, 17:01:21 от leliksan » Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


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


Просмотр профиля
« Ответ #1 : 02 Октября 2009, 20:33:13 »

Само собой, проверить базу на предмет ошибок (можно в логе мускуля посмотреть, какие таблицы неверны) или восстановить с бакапа в худшем случае ..
Записан
leliksan
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 56

157876
Просмотр профиля Email
« Ответ #2 : 03 Октября 2009, 10:40:14 »

Разобрался. Всем спасибо.
На будущее, если вдруг кто с талкнется, в документации к NoDeny эта проблема описана, спасибо авторам.
Цитировать
В подавляющем большинстве случаев при некорректном останове системы, например, аварийном выключении при пропадании электропитания, страдает структура базы данных. Для анализа и восстановления БД в mysql применяется утилита mysqlcheck:

bash# grep Db_pw /usr/local/nodeny/nodeny.cfg
bash# mysqlcheck -p -u bill_kernel bill

Если есть таблицы с поврежденной структурой, то необходимо запустить утилиту с указанием отремонтировать такие таблицы:

bash# mysqlcheck -repair -p -u bill_kernel bill
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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