Название: Не сохраняет изменения тарифа.
Отправлено: andromeda от 16 Ноября 2014, 16:26:10
С недавнего времени при сохранении изменений в тарифе вываливает ошибку ""Ошибка. Данные пакета «Forward» (№ 4) не изменены!"" При этом не каких изменений на сервере не производили. Куда капнуть? Дебаг Данные, переданые методом post: a = tarif id = 4 pp = T3-663753336Dqds6MzgoQB0weUMAMU2Kw act = save name = Forward sort_prefix = 2 preset = 1 flaga = 1 flagc = 1 flagg = 1 flagh = 1 flagj = 1 flagm = 1 flagp = 1 price = 400 price_change = 0 price_change_nm = price_change_decr = speed = 99999 speed_out = 99999 m1 = ! o1 = 0.1 w1 = 2 m2 = 0 o2 = 0 w2 = 2 m2_to_m1 = 0 m3 = 0 o3 = 0 w3 = 2 m4 = 0 o4 = 0 w4 = 2 k = 0 s = 0 e = 0 speed2 = plan_script = descr = <time 2,3,4,5,6,7,8,9,10>0:0-99999 <time 11,12,13>0:0-88888 <time 14,15>0:0-77777 <time 16,17>0:0-60000 <time 18,19>0:0-50000 <time 20,21>0:0-40000 <time 22,23>0:0-35000 <time 0,1>0:0-50000 of_1 = 1 of_2 = 1 ugrp_3 = 1 ugrp_2 = 1 DELETE FROM admin_session WHERE time_expire<unix_timestamp() (0 строк, 0.000164 сек) SELECT * FROM admin_session WHERE act=2 AND salt='T3-663753336Dqds6MzgoQB0weUMAMU2Kw' AND system_id='9768476480' LIMIT 1 (1 строк, 0.000362 сек) UPDATE admin_session SET time_expire=unix_timestamp()+14400 WHERE salt='T3-663753336Dqds6MzgoQB0weUMAMU2Kw' AND system_id='9768476480' LIMIT 1 (1 строк, 9.5e-05 сек) SELECT *,unix_timestamp(),AES_DECRYPT(passwd,'...') FROM admin WHERE id=3 (1 строк, 0.000143 сек) SELECT * FROM offices (7 строк, 0.000127 сек) SELECT * FROM user_grp (16 строк, 0.000125 сек) Время выполнения adm.pl: 0.001016 сек SELECT * FROM plans2 WHERE id=4 Строк: 1. Время выполнения sql: 9.2e-05 сек. UPDATE plans2 SET name='[1002]Forward',price=400,price_change=0, price_change_nm=0, price_change_decr=0, mb1=999000000,mb2=0,mb3=0,mb4=0, priceover1=0.1,priceover2=0,priceover3=0,priceover4=0, in_or_out1=2,in_or_out2=2,in_or_out3=2,in_or_out4=2, speed=99999,speed_out=99999,speed2=0, start_hour=0,end_hour=0,k=0, m2_to_m1=0,flags='acghjmp',preset=1,newuser_opt=0,offices=',1,2,',usr_grp=',2,3,',pays_opt='',script='',descr='<time 2,3,4,5,6,7,8,9,10>0:0-99999 <time 11,12,13>0:0-88888 <time 14,15>0:0-77777 <time 16,17>0:0-60000 <time 18,19>0:0-50000 <time 20,21>0:0-40000 <time 22,23>0:0-35000 <time 0,1>0:0-50000' WHERE id=4 LIMIT 1 Обновлено строк: 0. Время выполнения sql: 0.000105 сек Общее время выполнения sql-запросов: 0.001213 сек
Название: Re: Не сохраняет изменения тарифа.
Отправлено: 0xbad0c0d3 от 18 Ноября 2014, 11:19:15
В глаза
Название: Re: Не сохраняет изменения тарифа.
Отправлено: andromeda от 19 Ноября 2014, 19:10:08
Я в коде не в зуб ногой. Тыкните что проверить? Привилегии проверил, настройки групп тоже , тарифов тоже...
Название: Re: Не сохраняет изменения тарифа.
Отправлено: 0xbad0c0d3 от 20 Ноября 2014, 21:28:05
выполнить в контексте bill_www через консоль mysql: UPDATE plans2 SET name='[1002]Forward',price=400,price_change=0, price_change_nm=0, price_change_decr=0, mb1=999000000,mb2=0,mb3=0,mb4=0, priceover1=0.1,priceover2=0,priceover3=0,priceover4=0, in_or_out1=2,in_or_out2=2,in_or_out3=2,in_or_out4=2, speed=99999,speed_out=99999,speed2=0, start_hour=0,end_hour=0,k=0, m2_to_m1=0,flags='acghjmp',preset=1,newuser_opt=0,offices=',1,2,',usr_grp=',2,3,',pays_opt='',script='',descr='<time 2,3,4,5,6,7,8,9,10>0:0-99999 <time 11,12,13>0:0-88888 <time 14,15>0:0-77777 <time 16,17>0:0-60000 <time 18,19>0:0-50000 <time 20,21>0:0-40000 <time 22,23>0:0-35000 <time 0,1>0:0-50000' WHERE id=4 LIMIT 1
Название: Re: Не сохраняет изменения тарифа.
Отправлено: andromeda от 21 Ноября 2014, 18:00:49
Извеняйте за тупость, а с чем такое поведение может быть связанно т.к. перестало сохранять все тарифы и сразу . Сам сервер не трогали.
Название: Re: Не сохраняет изменения тарифа.
Отправлено: 0xbad0c0d3 от 24 Ноября 2014, 11:38:21
Это может быть связано с тем, что нужно сделать то, что я написал в пред. ответе. Тогда, может быть, не нужно будет извиняться за тупость :D
|