UTM5 5.2.1-005
- Lex
- NetUP Team
- Сообщения: 623
- Зарегистрирован: Ср мар 09, 2005 12:12
- Откуда: НетАП
- Контактная информация:
Читайте внимательно список изменений:Pulse писал(а):эээ зашел в админку, всё кракозябрами... с мускулом то я ничо не делал
Если раньше использовалась кодировка для соединения, отличная от UTF8, укажите её в параметре database_charset.5. изменена версия библиотеки mysql, используемой для сборки ядра. Теперь при сборке ядра используется mysql версии 5.0.x. Для всех платформ действует параметр конфигурационного файла utm5.cfg database_charset. Кодировка соединения с базой данных по умолчанию – utf8, за исключением платформы win32 – на данной платформе кодировка latin1 (mantis id 897);
это я уже нашёл по поиску, ноLex писал(а): Если раньше использовалась кодировка для соединения, отличная от UTF8, укажите её в параметре database_charset.
Код: Выделить всё
ERROR : Dec 06 07:09:49 DBASQLError: MySQL Connection Error: Can't initialize character set utf8 (path: /usr/local/share/mys
ql/charsets/)
# mysql -V
mysql Ver 14.12 Distrib 5.0.41, for portbld-freebsd6.2 (i386) using 5.0
Код: Выделить всё
Info : Dec 06 08:06:17 RPCServer@0.0.0.0: Client connecting: 10.10.1.3:4460
Info : Dec 06 08:06:17 RPCConn: Connection from: 10.10.1.3:4460
Info : Dec 06 08:06:17 RPCConn: Card user <admin@10.10.1.3> is connecting
Код: Выделить всё
ERROR : Dec 06 10:56:27 UTM5 DBA: utm_towlower: cann't convert multi-byte character to wide utf8_chr_len(-2), utf8_cstr()
регулярно валится в дебаг:
?Debug : Dec 06 08:18:22 DBCtx: Ctx: <140636112> SQL query: INSERT INTO dtagg_iptraffic(slink_id, discounted,discounted_without_tax, base_cost, bytes, tclass, ipid) VALUES('2','0.237199','0.237199','1.360000','182883.000000', '10', '-1408237564')
?Debug : Dec 06 08:18:22 BusLogic: finished unknown
ERROR : Dec 06 08:18:22 DBASQLError: PgSQL query failed: ERROR: invalid input syntax for integer: "182883.000000"
число меняется. я так понимаю без запятой оно бы прошло без проблем
что с этим делать? оставлять как есть?
?Debug : Dec 06 08:18:22 DBCtx: Ctx: <140636112> SQL query: INSERT INTO dtagg_iptraffic(slink_id, discounted,discounted_without_tax, base_cost, bytes, tclass, ipid) VALUES('2','0.237199','0.237199','1.360000','182883.000000', '10', '-1408237564')
?Debug : Dec 06 08:18:22 BusLogic: finished unknown
ERROR : Dec 06 08:18:22 DBASQLError: PgSQL query failed: ERROR: invalid input syntax for integer: "182883.000000"
число меняется. я так понимаю без запятой оно бы прошло без проблем
что с этим делать? оставлять как есть?
приведите вывод /netup/utm5/bin/utm5_core -velib0z писал(а):регулярно валится в дебаг:
?Debug : Dec 06 08:18:22 DBCtx: Ctx: <140636112> SQL query: INSERT INTO dtagg_iptraffic(slink_id, discounted,discounted_without_tax, base_cost, bytes, tclass, ipid) VALUES('2','0.237199','0.237199','1.360000','182883.000000', '10', '-1408237564')
?Debug : Dec 06 08:18:22 BusLogic: finished unknown
ERROR : Dec 06 08:18:22 DBASQLError: PgSQL query failed: ERROR: invalid input syntax for integer: "182883.000000"
число меняется. я так понимаю без запятой оно бы прошло без проблем
что с этим делать? оставлять как есть?
Первые впечатления от обновления релиза 5.2.1-004 до 005
Все выполнял строго по инструкции обновления.
После установки нового релиза, пытаюсь обновить базу, но валятся дохрена ошибок:
Это нормальное поведение?????
Ладно, будем считать, что что то там обновил в базе. Идем дальше ...
Запускаем кору. И опять какой то гемор ... ругается на libssl.so.5
Хрен с ним, и с этим разобрался ....
Все запустил, ну думаю закончились танцы с бубном, ан нет ...
Попробовал зайти на веб интерфейс, и хрен там ....
в логе пишет вот это:
Чего здесь то не хватает в обновленном веб-интерфейсе?!?!?! И где libxslt.so.2 взять?
Как оказалось нехватает веб-морде libxslt. Установил, морда запустилась.
Вопрос остался по обновлению базы скриптом UTM5_MYSQL_update.sql
Ошибки - это нормальное поведение????
А то как то стремно рабочую базу обновлять ...
Все выполнял строго по инструкции обновления.
После установки нового релиза, пытаюсь обновить базу, но валятся дохрена ошибок:
Код: Выделить всё
............
ERROR 1091 (42000) at line 1140: Can't DROP 'zzzzz'; check that column/key exists
ERROR 1060 (42S21) at line 1142: Duplicate column name 'id'
ERROR 1060 (42S21) at line 1143: Duplicate column name 'name'
ERROR 1060 (42S21) at line 1144: Duplicate column name 'ur_adress'
ERROR 1060 (42S21) at line 1145: Duplicate column name 'act_adress'
ERROR 1060 (42S21) at line 1146: Duplicate column name 'inn'
ERROR 1060 (42S21) at line 1147: Duplicate column name 'kpp'
ERROR 1060 (42S21) at line 1148: Duplicate column name 'bank_id'
ERROR 1060 (42S21) at line 1149: Duplicate column name 'account'
ERROR 1060 (42S21) at line 1150: Duplicate column name 'fio_headman'
ERROR 1060 (42S21) at line 1151: Duplicate column name 'fio_bookeeper'
ERROR 1060 (42S21) at line 1152: Duplicate column name 'fio_headman_sh'
ERROR 1060 (42S21) at line 1153: Duplicate column name 'fio_bookeeper_sh'
ERROR 1060 (42S21) at line 1154: Duplicate column name 'name_sh'
ERROR 1091 (42000) at line 1155: Can't DROP 'zzzzz'; check that column/key exists
ERROR 1061 (42000) at line 1156: Duplicate key name 'first'
ERROR 1061 (42000) at line 1157: Duplicate key name 'first_set'
ERROR 1061 (42000) at line 1158: Duplicate key name 'first_block'
ERROR 1061 (42000) at line 1159: Duplicate key name 'first_dow'
ERROR 1061 (42000) at line 1160: Duplicate key name 'first_car'
ERROR 1061 (42000) at line 1161: Duplicate key name 'first_disc'
ERROR 1061 (42000) at line 1162: Duplicate key name 'first_disc1'
ERROR 1061 (42000) at line 1163: Duplicate key name 'first_dtr'
ERROR 1061 (42000) at line 1164: Duplicate key name 'first_ptr'
ERROR 1061 (42000) at line 1165: Duplicate key name 'first_ptr_hash'
ERROR 1061 (42000) at line 1166: Duplicate key name 'first_mes'
ERROR 1061 (42000) at line 1167: Duplicate key name 'first_ba'
ERROR 1061 (42000) at line 1168: Duplicate key name 'first_inv'
ERROR 1061 (42000) at line 1169: Duplicate key name 'first_inve'
ERROR 1061 (42000) at line 1170: Duplicate key name 'first_sess_tel'
ERROR 1061 (42000) at line 1171: Duplicate key name 'first_sess_dhs'
ERROR 1061 (42000) at line 1172: Duplicate key name 'first_access'
ERROR 1061 (42000) at line 1173: Duplicate key name 'first_dtagg'
ERROR 1061 (42000) at line 1174: Duplicate key name 'tel_session_date_idx'
ERROR 1061 (42000) at line 1175: Duplicate key name 'dhs_sess_id_idx'
ERROR 1061 (42000) at line 1176: Duplicate key name 'tel_last_update_date_status_idx'
ERROR 1061 (42000) at line 1177: Duplicate key name 'dhs_last_update_date_status_idx'
........
Ладно, будем считать, что что то там обновил в базе. Идем дальше ...
Запускаем кору. И опять какой то гемор ... ругается на libssl.so.5
Хрен с ним, и с этим разобрался ....
Все запустил, ну думаю закончились танцы с бубном, ан нет ...
Попробовал зайти на веб интерфейс, и хрен там ....
в логе пишет вот это:
Код: Выделить всё
[Thu Dec 6 14:48:02 2007] [error] [client x.x.x.x] Premature end of script headers: /usr/local/apache/cgi-bin/utm5/aaa5
/libexec/ld-elf.so.1: Shared object "libxslt.so.2" not found, required by "aaa5"
Как оказалось нехватает веб-морде libxslt. Установил, морда запустилась.
Вопрос остался по обновлению базы скриптом UTM5_MYSQL_update.sql
Ошибки - это нормальное поведение????
А то как то стремно рабочую базу обновлять ...
Брааааааааат, я сёдня проделал такой же квест!!! Ошибки при выполнении UTM5_MYSQL_update.sql это нормально. Там условий просто нет на некоторые вещи. У меня косяк другой...dda2000 писал(а):Первые впечатления от обновления релиза 5.2.1-004 до 005
Вопрос остался по обновлению базы скриптом UTM5_MYSQL_update.sql
Ошибки - это нормальное поведение????
А то как то стремно рабочую базу обновлять ...
mysql Ver 14.12 Distrib 5.0.41, for portbld-freebsd6.2 (i386) using 5.0
при установке database_charset=utf8, в админке кракозябры. у меня даже такого не наблюдалось при скачке с 4ого мускула на 5ый.
выставил database_charset=latin1 (хотя это рекомендуется для windows) отображается всё корректно, но поиск теперь регистрозависим и в логах вышеприведёные ошибки. с Нетапа мне написали
Код: Выделить всё
Данная проблема связана с тем, что библиотечная функция mbrtowc возвращает значение -2 при разборе некоторых символов в тех данных, по которым Вы производите поиск (обычно это происходит в тех случаях, когда некоторые символы в этих данных являются некорректными). Регистронезависимый поиск в этом случае отключается.
вот ещё интересная штука такая
через раз...
Код: Выделить всё
ERROR : Dec 06 16:51:05 RPCConn[SSL]<osmp_payment@127.0.0.1>: SSL connection failed...
в debug.log сыпется
dbcount=20 поставил
со стасусом Lock частенько виснет запрос вида.
id и балансы разные.
Куда копать непонятно...
Код: Выделить всё
?Debug : Dec 06 19:52:26 DBCtx: MySQL query failed:<Lock wait timeout exceeded; try restarting transaction> Trying to reconnect: 0
со стасусом Lock частенько виснет запрос вида.
Код: Выделить всё
localhost | UTM5 | Query | 20 | Locked | UPDATE accounts SET balance='643.660308363202' WHERE id = '1417'
Куда копать непонятно...