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

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

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #45 : 29 Августа 2018, 14:59:23 »

Повний лог з дебага, будь ласка.
ревізія 528?

да последняя ревизия


Певно в чистій базі не може виконати процедуру:
Код:
select max(id)+1 as id from users;
так як немає жодного запису.
спробуй створити будь якого користувача в users  через sql

не помогло, та же ошибка
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4794



Просмотр профиля
« Ответ #46 : 29 Августа 2018, 19:39:15 »

Я предусмотрел, что записей может быть 0, но возможно не сработало на новых версиях mysql. Ночью проверю и выпущу фикс
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4794



Просмотр профиля
« Ответ #47 : 30 Августа 2018, 00:06:17 »

 Попробуй 529 ревизию, должно быть ок
Записан
md5
NoDeny
Старожил
*

Карма: 0
Offline Offline

Сообщений: 256

647618
Просмотр профиля
« Ответ #48 : 30 Августа 2018, 09:25:17 »

Попробуй 529 ревизию, должно быть ок

Спасибо помогло!
Записан
SlavikUA
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 21


Просмотр профиля
« Ответ #49 : 30 Апреля 2019, 12:04:08 »

Під час заповнення бази, виникла помилка: Виникнула тимчасова помилка. Спробуйте повторити запит.
В дебаг:
Duplicate entry '213' for key 'name'

{
  'param' => [
    '213',
    21
  ],
  'sql' => 'UPDATE users SET name=? WHERE id=? LIMIT 1'
};
 
 UPDATE users SET name='213' WHERE id='21' LIMIT 1
Записан
SlavikUA
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 21


Просмотр профиля
« Ответ #50 : 30 Апреля 2019, 12:20:06 »

Все Ок, розібрався. Дубляж логіна мною створеного та автоматичного при створені абонента.
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #51 : 24 Января 2020, 21:36:51 »

Появилась эта ошибка, после переноса базы с одного сервера на другой.
В дебагеЖ
Цитировать
Statement violates GTID consistency: Updates to non-transactional tables can only be done in either autocommitted statements or single-statement transactions, and never in the same statement as updates to transactional tables.

{
  'sql' => 'DELETE FROM users_trf WHERE uid=?',
  'param' => [
    1417
  ]
};
 
 DELETE FROM users_trf WHERE uid='1417'
Пытался сам - не получилось.
Спасибо за помощь
Записан

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

Карма: 138
Offline Offline

Сообщений: 4794



Просмотр профиля
« Ответ #52 : 24 Января 2020, 21:50:40 »

Тип таблицы не поддерживает транзакции, выполни в консоли mysql:

Код:
alter table users_trf ENGINE = InnoDB;
Записан
Nafanya
NoDeny
Старожил
*

Карма: 1
Offline Offline

Сообщений: 459


412112973
Просмотр профиля Email
« Ответ #53 : 24 Января 2020, 21:54:33 »

Спасибо. Попустило.
Записан

Кому то Бог дал ручки, а кому то - грабельки.
Страниц: 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!