User Tools

Site Tools

Translations of this page:

Sidebar

Documentation index

ru:new_rotation_troubleshooting

Troubleshooting

Does not count CTR

Версия 2.Х

Для начала надо проверить, что есть показы.

Если нет показов, то проверяем:

  1. Count systems traders (noref, notrade and so on) in rotation в сеттингах. Часто проверяют работу на нореф трафе который может не считаться.
  2. Траф весь может идти как прокси (которые не считается), на Home будет указание на прокси, но вы это наверно игнорировали к текущему моменту
  3. Обрезание кеша: показы страниц хранит в кеше, если кеша мало то даные о показать могут выдавливаться оттуда
  4. передача имени домена (правильного) при запуске крона

Клики:

1. Должна быть включена либ magic rotation либо должен быть параметр ротации.

Версия 1.Х

Сначала надо проверить что считаеются показы. Если показов нет - 99% в темплейтах страниц нету rot_in.php.

Если нет только кликов - проверьте что в линках к галерам есть параметр ротайии вида 12x34x5678.

Если и он есть - проблема может быть в реврайтах. Для проверки надо кликнуть на любой тумбе и проверить хедеры (Если не знаете что это такое или как их проверить - Troubleshooting пункт про хедеры). Если в хедерах нет полей вида Set-Cookie - значит реврайты написаны в обход out.php. Проверьте реврайты, сравните с тем что есть в вики.

Для версии 50+:

  • может быть у вас траффик только нореф например а в сетингах ротации отключен учет кликов для этого траффика.
  • может быть выключен подсчет кликов с проксей, и при этом неправильно настроен nginx и определять весь траффик как прокси Nginx

Does not show navigation

Проблема: у нас есть какая то страница на которой 2 тага: <thumb group=A num=1-10 and <thumb group=B num=1-10 Возникает проблема с навигацией, поскольку не ясно по какому из тагов считать максимальное кол-во страниц. В этой ситуации навигация не выводится.

Для того что б пофиксить это в 50 введен параметр page_main_tag те <thumb group=B num=1-10 page_main_tag=true в данном варианте посчитает навигацию по этому тагу.

Does not test new thumb

Нувые тумбы не тестируются. Сюда же относится если что-то где-то не выводится.

95% таких вопросов возникает когда галеры принадлежат к выключенным спонсорам\группам

Причем с группами надо иметь ввиду, что если тумба находится в группе А и Б, при этом группа А выключена, то может быть 2 варианта выборки:

1. Выбрать все тумбы которые не в группе А 2. выбрать все из группы Б

В первом случае , учитывая что наша галера в группе А то она не попадет в выборку В варианте 2 - попадет, тк в группе Б она есть.

Поэтому дабы можно было сделать и так и так сделано разделение.

- если группа НЕ указана то выборка идет по 1му варианту

- если группа указана - то по второму варианту

Template does not work

Обычно если что-то где-то не выводит, выводит не так, не видно и тп.

Лучше всего начать с проверки с минимальным темпелйтом где будут только рабочие таги без html, это возволяет сразу видеть незакрытые таги и прочее. Для этого

  • создаем тестовый темплейт, например test
  • пишем туда только рабочие таги, например
<!--ALT-->

<thumb num=1-10>
<!--GALLERY_ID--> <br>
</thumb>
  • открываем без реврайта и без кеша например domain.com/scj/tube/?force_template=test&slug=..&skip_cache=true

Если в минимальном темплейте работает, а в большом не работает - 99% вопрос в незакрытых тагах и “где-то что-то не заметил”. Если же в минимальном не работает - значит вопрос может быть в скрипте, создайте плз тему на форуме и укажите минимальный темпелйт что бы можно было локально протестировать проблему.

Does not grab thumbs

99% проблем можно идентифицировать по логу граббера. Для этого:

  1. добавляем одну галеру, которая предположительно не грабится
  2. ждем минуту что б граббер ее обработал
  3. смотрим что есть в логе gallery_grabber.log

Так же важные сообщения бывают в Script Messages (Это пункт меню)

Can not parse template

В 99% случаев - ошибка пхп кода в вашем темпелйте. Если внимательно прочесть что пишет после “can not parse template” то обычно там конкретно написано что именно не может сделать код. А если внимательно посмотреть на код - то сразу видно в чем проблема.

Если не видно в чем проблема то убираем весь пхп код из темплейта, потом добавляем кусками и открываем без кеша страницу, пока не дойдем до того момента когда появится ошибка. Так вы найдете какая часть кода выдает ошибку.

ru/new_rotation_troubleshooting.txt · Last modified: 2017/12/28 09:21 by admin