stix
NoDeny
Спец
Карма: 72
Offline
Сообщений: 1872
Nodeny Support Team
|
|
« Ответ #60 : 01 Марта 2013, 11:57:12 » |
|
лан, короче тут походу грабли серьезные. дублируются "уникальные" поля.
в след раз надо будет уникальным поле cod делать
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #61 : 01 Марта 2013, 13:08:52 » |
|
лан, короче тут походу грабли серьезные. дублируются "уникальные" поля.
в след раз надо будет уникальным поле cod делать
CONCAT - функция конкатенации. Другими словами моя команда делает cod = cid . '-' . cod Поле cid уникальное. Следовательно гарантированно cod будет уникальным. Естественно при апдейте нужно делать where alive>0 (или как там в старом нодени активированность определяется)
|
|
|
Записан
|
|
|
|
stix
NoDeny
Спец
Карма: 72
Offline
Сообщений: 1872
Nodeny Support Team
|
|
« Ответ #62 : 03 Марта 2013, 14:59:02 » |
|
кстати подумав, что cid инкрементом же добавляется запросом DELETE t1 from cards t1, cards t2 where t1.cod=t2.cod AND t1.cid > t2.cid; удалил все дубликаты кодов, где cid больше первого. т.к select выбирал первые, то с alive ничего не случилось
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #63 : 03 Марта 2013, 19:01:24 » |
|
клева, если это работает
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #64 : 06 Марта 2013, 16:19:41 » |
|
Обратил внимание что расположение скриптов /usr/local/nodeny захардкодено в stat.pl И если у меня это место уже занято, возникает печалька. Есть предложение изменить дефолтное название каталога для Н+ или перенести конфиг в какое-нибудь стандартное для freebsd место и путь указывать в конфиге.
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #65 : 06 Апреля 2013, 11:11:48 » |
|
Я подумаю, возможно есть смысл перенести в переменные окружения.
|
|
|
Записан
|
|
|
|
Nafanya
NoDeny
Старожил
Карма: 1
Offline
Сообщений: 459
|
|
« Ответ #66 : 06 Июля 2013, 08:36:33 » |
|
Прошу не пинать. Мускуле не силен но работаю. Вопрос. Есть в старой нодени 50,33 паспортные данные.в базе мускула Нодену+ я их наблюдаю. Создал для паспортных данных в Нодену+. Как их перетянуть в Нодену+? Подскажите. Спасибо заранее. Думки есть но боюсь ошибиться.
|
|
|
Записан
|
Кому то Бог дал ручки, а кому то - грабельки.
|
|
|
Efendy
|
|
« Ответ #67 : 07 Июля 2013, 17:18:25 » |
|
Прошу не пинать. Мускуле не силен но работаю. Вопрос. Есть в старой нодени 50,33 паспортные данные.в базе мускула Нодену+ я их наблюдаю. Создал для паспортных данных в Нодену+. Как их перетянуть в Нодену+? Подскажите. Спасибо заранее. Думки есть но боюсь ошибиться.
Ну, а слабо было сделать аналогично как, скажем, перенесен телефон? Смотрим в файл перехода: ALTER TABLE `data0` ADD `_adr_telefon` VARCHAR(255) NOT NULL; ALTER TABLE `data0` ADD INDEX (`_adr_telefon`); INSERT INTO datasetup SET id=4, title='[10]Телефон', name='_adr_telefon', type='4', param='', template='1', flags='abcq', comment=''; .... INSERT INTO data0 (uid,`_adr_telefon`) (SELECT parent_id,field_value FROM dopdata WHERE field_alias='_adr_telefon') ON DUPLICATE KEY UPDATE `_adr_telefon`=field_value;
|
|
|
Записан
|
|
|
|
Nafanya
NoDeny
Старожил
Карма: 1
Offline
Сообщений: 459
|
|
« Ответ #68 : 07 Июля 2013, 18:09:55 » |
|
Спасибо!!! Думал делать немного не так, но суть у меня была такая же.
|
|
|
Записан
|
Кому то Бог дал ручки, а кому то - грабельки.
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
Offline
Сообщений: 362
|
|
« Ответ #69 : 16 Сентября 2013, 20:40:52 » |
|
второй день воюю
подскажите пошагово как перенести 50.32 на Н+
|
|
|
Записан
|
|
|
|
Art1
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 84
|
|
« Ответ #70 : 16 Сентября 2013, 21:28:00 » |
|
второй день воюю
подскажите пошагово как перенести 50.32 на Н+
Конкретней задайте вопрос. Что именно не получается?
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #71 : 16 Сентября 2013, 21:37:17 » |
|
1. Устанавливаешь Nodeny+ 2. Удаляешь таблицы из nodeny( удалял через phpmyadmin) 3. mysql -p use nodeny; source bill.sql; (бекап со старого биллинга) source from_50.32_to_n_plus.txt; 4. cd /usr/local/nodeny perl install.pl -x perl install.pl -w=www perl install.pl -m perl install.pl -p admin=12345 ( создать нового админа , логин не должен встречается в старом биллинге) 5. В sat.conf $Passwd_Key - состарого биллинга
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
Offline
Сообщений: 362
|
|
« Ответ #72 : 17 Сентября 2013, 12:32:00 » |
|
спасибо, вроде перенесло, не нет в списке не одного клиента, доступ к группе есть. а список пуст, куда копнуть?
|
|
|
Записан
|
|
|
|
Gosha
|
|
« Ответ #73 : 17 Сентября 2013, 14:00:47 » |
|
Скорей всего нет прав. А в базе данных клиенты есть?
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
Offline
Сообщений: 362
|
|
« Ответ #74 : 17 Сентября 2013, 17:53:08 » |
|
да
|
|
|
Записан
|
|
|
|
|