Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Кристалл. Чудеса в решете.
цитата
23/06/12 в 13:33
 Taras_Bulba
Форум Кристалловский совсем мёртвый. Напишу сюда.
Такое странное дело. Стоит у меня трафикхолдер как фидер с учётом трафа по ID. Несколько дней всё было нормально, а потом перестал отображать его статистику в маленькой таблице. Причём в сводных таблицах всё учитывается. И в истории с графиками всё показывает.
Траф весь приходит с рефами вида ?ref=trafficholder.com
В чём может быть дело?
цитата
23/06/12 в 13:35
 Taras_Bulba
Кстати, заметил ещё такую вещь. Для другого домена-фидера разрешил учёт по ID, но ID не ставил. Картина была похожая.
цитата
23/06/12 в 13:45
 Woland
Хуй понятно, что ты спросил, честно говоря icon_smile.gif

Два вопроса - менял ли ты внешний вид инклюда in.cgi перед тем, как случилось это и заходил ли ты в редактирование этого фидера ? В инклюде там есть параметр типа $_SERVER['QUERY_STRING'] - если его убрать перестаёт считать трафик по ID. А в редактировании проверь, что поле domain содержит именно trafficholder.com без всяких там www и прочей хуйни.

Ещё посмотри в логи (может таблица кая-то побилась, в которую статсу считает эту) и выключи весь кеш в браузере, бывает с кешем штырит отображение таблиц.
цитата
23/06/12 в 14:18
 Taras_Bulba
Так в том-то и дело, что не менял ничего. Все инклюды на месте и ID совпадает.
А чего непонятно?
Есть таблица Feeder Stats. В ней у ТХ всё по нулям.
Есть таблицы Site Total и Network Stats. В них всё считается правильно (хоть ТХ там и не отображается отдельной строкой).
Кроме того, если Feeder Stats у ТХ нажать на шестерёночку и посмотреть History или Day History, то там тоже весь трафик ТХ учтён правильно.
Я ж говорю - чудеса.
Нашёл в логе мускула такую хрень:
Unknown column 'tr_is_feeder' in 'where clause' query=[SET @summ = (SELECT SUM(stcl_total) stcl_total FROM
Stat24_click s WHERE tr_is_feeder = 1)]
Похоже, это было как раз, когда добавлял ТХ.
Попробую удалить и снова создать.
цитата
23/06/12 в 14:58
 Taras_Bulba
Короче - бред. Ничего не поменялось.
Ещё обратил внимание, что в статистике рефов ины с ТХ показываются без хвостов, хотя приходят с хвостами (?ref=trafficholder.com - вижу по счётчикам).
В общем, не особо парит. Главное, чтобы это не переросло во что-нибудь худшее.
цитата
23/06/12 в 15:38
 Semen_ssr
сделайте хороший топик / плохой топик - подтверждение, ато жмакаешь иногда по ерану...
цитата
23/06/12 в 20:43
 Taras_Bulba

Ты это мне? icon_rolleyes.gif
цитата
24/06/12 в 09:06
 Semen_ssr
Taras_Bulba: не, админам, ато жмакнул случайно и уже не в первый раз smail101.gif
цитата
24/06/12 в 10:54
 Int13h
Taras_Bulba: Woland всё верно написал - проверь index.php{shtml} - всё ли параметры передаются на in.cgi - должно быть так если однонишевый CJ - in.cgi?ssi=1&niche=1&$QUERY_STRING"
Ex. для shtml <!--#include "/crtr/cgi/in.cgi?ssi=1&niche=1&$QUERY_STRING" --> /crtr/cgi/ этот путь может слегка отличаться - ну и таблица Feeder stats - Visible хотя как я понял она у тебя есть...
а так пиши в тикеты - есть в админке на сайте кристалла...
цитата
25/06/12 в 13:19
 L.Estel
Написано англ языком
Цитата:
Unknown column 'tr_is_feeder'
т.е в табличке Stat24_click - отсутствует поле tr_is_feeder. Вои и не вилишь ты ничего в Фидерах. Походу табличка побилась.
Добавь его туда phpmyadmin-ом
цитата
25/06/12 в 14:52
 awm543322445
Woland писал:
Хуй понятно, что ты спросил, честно говоря icon_smile.gif

Int13h писал:
Taras_Bulba: Woland всё верно написал

smail101.gif жгете
цитата
14/07/12 в 02:00
 Taras_Bulba
А вообще в Кристалле есть средства для восстановления структуры таблиц? ИМХО, что-то с самодиагностикой и восстановлением у них хреново.
Хотел тикет им написать, так они там требуют все пароди и явки вплоть до логина-пароля рута icon_sad.gif
Что посоветуете?
Таблица Stat24_click и правда куцая какая-то. 3 поля всего:
1 tr_id
2 stcl_click_num
3 stcl_total
и пиздец.
Чего-то явно не хватает. И, боюсь, что не одного поля icon_confused.gif
цитата
19/07/12 в 19:48
 snk
Да, есть непонятки с Кристалом..
Кто нить может пояснить, как в Кристале получаются вот такие приколы rin=6, cl=6, а prod=85 (имхо должно быть 100), или еще пример: rin=3, cl=4, а prod=100...
Вообще в каждой строке таблиц cl/rin не соответсвует величине prod, которую показывает Кристалл...
А также effect, показываемая Кристаллом далеко не всегда равна эффективности, пересчитанной вручную на калькуляторе, я уже не говорю о странных правилах округления...

Это баги или может я не так что нибудь считаю???
цитата
19/07/12 в 20:12
 Woland
snk: Ты бухгалтером раньше не работал ? icon_smile.gif В кристале, чтобы не делить на 0, к инам еденичку прибавляет в формуле - в этом и вся "беда". 10 инов и 20 кликов в кристале прода не 200, а 181 т.к. делит не на 10 инов, а на 11.

Я бы даже под наркотой не стал пересчитывать калькулятором то, что показывает админка smail101.gif

А что касается базы - я полностью согласен с чуваком выше. Какого хуя!!! Мало того, что скрипт не умеет восстанавливать рассыпавшуюся базу на всех (разных) версиях мускуля и на всех версиях самого скрипта - так он ещё и операционку на сервер не устанавливает сам. Ну что за хуйня, а ? icon_smile.gif Если серьёзно - там есть бекап, в нём есть бекап базы и с него можно восстановиться ... а если у кого-то сыпется мускуль - так это к админам, а не к скриптам, имхо, нахуя писать в скрипт восстанавливалку таблиц, чтоб кнопок больше было ?
цитата
19/07/12 в 21:09
 snk
Woland писал:
snk: Ты бухгалтером раньше не работал ? icon_smile.gif В кристале, чтобы не делить на 0, к инам еденичку прибавляет в формуле - в этом и вся "беда". 10 инов и 20 кликов в кристале прода не 200, а 181 т.к. делит не на 10 инов, а на 11.

Я бы даже под наркотой не стал пересчитывать калькулятором то, что показывает админка smail101.gif


Я кем только не работал icon_smile.gif

Спасибо за пояснение, теперь все стало понятно.
Ты уж прости меня неразумного, smail101.gif просто мне не могло придти в голову, что ради уменьшения количества условных операторов, кто-то будет добавлять 1, искажая тем самым статистику, тем более в описании об этом ничего не сказано...
Хотя мое имхо - если какие либо цифры админки не проходят элементарную арифметичекую проверку, то теряется доверие и к другим аспектам работы программы...

Разве так сложно для программера не прибавлять единичку, а ввести соответствующие условные if, чтобы в админке все было безупречно?
цитата
19/07/12 в 21:39
 Taras_Bulba
Woland: ты прежде, чем умничать - головой подумай. Структура базы зависит только от версии Кристалла и больше ни от чего. У нормальных скриптов в админке есть опция проверки и восстановления скрипта. Проверяет наличие обязательных файлов скрипта, их размеры, подписи и структуру БД. При наличии ошибок - восстанавливает.
Вещь, ИМХО, для коммерческого продукта ОБЯЗАТЕЛЬНАЯ.
Иногда лучше молчать, чем говорить trollface.png
цитата
19/07/12 в 21:41
 Taras_Bulba
Кстати, тикет я написал.
цитата
20/07/12 в 04:42
 Woland
Taras_Bulba: От я не спал и ждал, когда ты мне посоветуешь, когда мне думать и когда молчать smail101.gif
цитата
21/07/12 в 13:11
 awm543322445
Вступайте в наш садомазоклуб смарт сж smail101.gif
цитата
21/07/12 в 18:29
 Semen_ssr
awm543322445: smail101.gif smail101.gif smail101.gif


Эта страница в полной версии