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

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

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #15 : 10 Ноября 2015, 12:38:13 »

Прикрепил
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #16 : 11 Ноября 2015, 12:26:19 »

Правильно ли я делаю?

1. Ваш файл положил в каталог /usr/local/nodeny  соответственно переименовал в .sql
2. DROP DATABASE nodeny;
3. create database nodeny;
4. use nodeny;
5. source /usr/local/nodeny/bill.sql;
6. mysql -u root -p nodeny < /root/nodeny_10-11-2015.sql

ошибка осталась  Злой Злой Непонимающий Непонимающий
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #17 : 11 Ноября 2015, 13:46:43 »

Твою налево. Ну надо же хотя бы немного думать. Ты создал базу данных по файлу bill.sql, затем тупо перезалил ее из файла nodeny_10-11-2015.sql. Все данные в bill.sql просто заменятся данными из нового файла, включая структуру таблиц. Твой бекап был под старую версию  mysql. Нет смысла уже использовать bill.sql - нужно изменять структуру базы после восстановления бекапа
Записан
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #18 : 19 Ноября 2015, 16:08:22 »

Если обновить mysql, сделать бэкап. Нормально все заработает? Что может всплыть после обновления до последней версии?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #19 : 19 Ноября 2015, 16:09:37 »

Если обновить mysql, сделать бэкап. Нормально все заработает? Что может всплыть после обновления до последней версии?
надо сначала сделать бекап, потом обновить.
Записан
mitya0208
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 15


Просмотр профиля
« Ответ #20 : 12 Декабря 2015, 23:44:16 »

Доброго времени суток! Так как решился вопрос? Столкнулся с подобной проблемой.
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #21 : 22 Июля 2016, 07:47:23 »

После сбоя питания, во время грозы, лег MySQL. Подняли. Теперь вознилк проблема с РРРоЕ. Не логиниться. У клиента выдается ошибка 629. Делаю:
Цитировать
alter table users CONVERT TO CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci';
все начинает работать. Но когда пытаюсь удалить платежи, создать учетку, сделать платежи, мне пишет:
Цитировать
Произошла временная ошибка. Попробуйте повторить запрос.
Делаю:
Цитировать
alter table users change `name` `name` varchar(64) CHARACTER SET utf8 NOT NULL DEFAULT '';
После этого клиенты по РРРоЕ перестают логиниться. Если что то менять в my.cnf то что? Я в мускуле не силен но учесь. Спасибо.

я конечно понимаю, что все связано с кодировкой... но как здесь проскочить? База создана давно.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #22 : 22 Июля 2016, 09:43:07 »

collation-server = utf8_unicode_ci
на
#collation-server = utf8_unicode_ci

и рестарт базы

или заливать базу с указанием кодировки (это хуже)
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #23 : 22 Июля 2016, 11:39:14 »

collation-server = utf8_unicode_ci
на
#collation-server = utf8_unicode_ci

и рестарт базы

или заливать базу с указанием кодировки (это хуже)

Оно так и было сделано. интересный случай.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #24 : 17 Декабря 2016, 11:45:33 »

Невезуха мне сегодня. Создаю новую учетку ошибка. В дебаге пишет
Цитировать
Field 'swport' doesn't have a default value
как исправить. В мускуле не силен, но стараюсь учиться.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #25 : 17 Декабря 2016, 18:31:25 »

Как бы изменения дефолта в 0 не помогает. Когда возвращаю все значения swport в какие были, то выдается ошибка
Цитировать
Ошибка при сохранении поля : Ошибка SQL alter table `users` modify `swport` int(10) not null default NULL : Invalid default value for 'swport'
Записан

Кому то Бог дал ручки, а кому то - грабельки.
sever
Пользователь
**

Карма: 1
Offline Offline

Сообщений: 82


Просмотр профиля
« Ответ #26 : 17 Декабря 2016, 23:28:14 »

Как бы изменения дефолта в 0 не помогает. Когда возвращаю все значения swport в какие были, то выдается ошибка
Цитировать
Ошибка при сохранении поля : Ошибка SQL alter table `users` modify `swport` int(10) not null default NULL : Invalid default value for 'swport'
Напиши какой mysql запрос делал, когда изменял дефолт.
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #27 : 17 Декабря 2016, 23:41:37 »

через вэбмин.
Это как бы вытекающие обстоятельства, что я не сильно понимаю мускул. Учусь.
Однако эта ошибка пропала.Появилась другая.
Цитировать
Field 'submoney' doesn't have a default value
Первая ушла. В принципе у меня есть подозрение - я ложил базу на то что там было не стирая старой. Пока закинул разбор полетов, подымаю еще машину, чтобы подменить эту.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
sever
Пользователь
**

Карма: 1
Offline Offline

Сообщений: 82


Просмотр профиля
« Ответ #28 : 18 Декабря 2016, 00:26:22 »

Код:
 Ошибка SQL alter table `users` modify `swport` int(10) not null default NULL : Invalid default value for 'swport'

Not null default NULL
Ну ты прямо бунтарь... Против системы идешь.
Еще и через Webmin.
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #29 : 18 Декабря 2016, 00:57:00 »

какой есть. Но хотелось бы исправить.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Страниц: 1 [2] 3 4
  Печать  
 
Перейти в:  

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