Название: Произошла ошибка при добавлении записи в таблицу платежей Отправлено: leliksan от 02 Октября 2009, 16:54:14 Был скачек напряжения и после перезагрузки при попытке добавить пользователю денег пишет
Цитировать Произошла ошибка при добавлении записи в таблицу платежей. После выполнения запроса была запрошена сумма и результат не был получен либо сумма не совпала. Подскажите пожалуйста как исправить. Так же исчезли платежи по админам (но это не столь важно) Название: Re: Произошла ошибка при добавлении записи в таблицу платежей Отправлено: Elisium от 02 Октября 2009, 20:33:13 Само собой, проверить базу на предмет ошибок (можно в логе мускуля посмотреть, какие таблицы неверны) или восстановить с бакапа в худшем случае ..
Название: Re: Произошла ошибка при добавлении записи в таблицу платежей Отправлено: leliksan от 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 |