FAQ — часто задаваемые вопросы

Установка и обновление

Как установить Keitaro TDS?

Читайте на странице Как установить Keitaro TDS.

Как установить ionCube?

Читайте на странице Установка ionCube.

Какие требования серверу?

Читайте на странице Требования к серверу

Как переустановить Keitaro без потери данных?

  • Удалите файл var/install.lock;
  • Скачайте инсталлятор http://keitarotds.com/getfile/install;
  • Откройте в браузере install.php?step=3;
  • Пройдите до этапа, где будет написано об успешной распаковке файлов;
  • Создайте пустой файл var/install.lock или удалите инсталлятор.

Общие вопросы

Что произойдет, когда закончится срок лицензии?

Работа Keitaro TDS будет остановлена.

Можно ли устанавливать несколько TDS с одной лицензий?

Да, если они будут использовать один IP-адрес.

Можно ли менять IP в лицензии?

Вы можете изменить IP в личном кабинете на нашем сайте.

Эксплуатация Keitaro

По какому адресу находится админка?

http://ваш_домен/admin

Как отправлять пользователей с домена на кампанию?

На странице Настройки во вкладке «Другое» найдите опцию «Действие для домена» и выберите пункт «Отправить в компанию».

Как восстановить пароль к TDS?

Читайте на странице Как восстановить пароль к TDS?

Срок лицензии в TDS не изменился после продления

  • Проверьте ключ вашей лицензии и тот, что прописан в файле /var/license/key.lic;
  • Удалите файл /var/license/hash.lic.

Как сменить ключ в TDS?

Пропишите новый ключ в /var/license/key.lic и удалите файл /var/license/hash.lic.

Не удаляются и не редактируются файлы TDS

Если нужен доступ только к одному файлу, создайте в директории TDS скрипт: <html php> chmod('file/path', 0777); </html> Замените путь до файла и откройте в браузере.

Если нужно изменить права на несколько файлов, воспользуйтесь скриптом http://keitarotds.com/getfile/fix_permissions. Измените в нем путь к директории, загрузите в директорию TDS и откройте в браузере.

Какие атрибуты должны быть у файлов?

Если PHP работает в режиме CGI или FastCGI, достаточно выставить 755 на директорию var и 655 на все остальные файлы.

cd /tds/directory
chmod 755 -R ./var

Убедитесь, что владелец файлов тот же, что и у процессов PHP:

chown -R user ./

В случае с использованием Apache и mod_php, иногда необходимо повышать атрибуты до 777.

Почему отличаются показания счетчиков LiveInternet/Метрика/GoogleAnalytics и Keitaro

  • Сравнивайте хиты, уники считаются у каждой системы по своему. Если стоит серверная статистика, например, WebStat, посмотрите её показатели;
  • TDS может пропускать ботов, у которых не работает JS;
  • Не все браузеры передают рефереры, поэтому выборка по источнику трафика отсечет такие переходы;
  • Счетчики всё чаще блокируются у некоторых пользователей (Adblock, фаерволл).

Как найти причину потерь трафика?

Если потери на получении TDS трафика:

  • Посмотрите логи ошибок var/log/errors.log, var/log/keitaro_errors.log (путь от директории с TDS);
  • Пройдите по ссылкам кампаний несколько раз сами;
  • Проверьте лог ошибок веб-сервера errors.log и access.log на наличие статусов 500, 503.

Если потери при отправке трафика из TDS:

  • Сверьте значения хитов, не уникальных переходов;
  • Сравните время на получателе трафика и у TDS. Возможно, они в разных часовых поясах;
  • Переключите на некоторое время тип редиректа на HTTP, затем сравните показатели переходов. Если потери уменьшились/исчезли, значит часть трафика были ботами, которые не понимают другие виды редиректов.
  • Проверьте наличие получателя трафика в черных списках: VirusTotal, Yandex, Google;
  • Проверьте логи ошибок на получателе трафика, если это ваш сайт;
  • Попробуйте отправить трафик напрямую и сравните качество прохождения.

Другие возможные причины:

  • Идет большое количество ботов, которые не переходят по редиректам. Это частое явление при покупке трафика в PPC.

Как восстановить работу Keitaro после заражения?

Первым делом определите каким образом вломали сервер. С этим вам могут помочь в саппорте хостера. Только затем восстанавливайте Keitaro.

  1. Перенестите все файлы Keitaro в папку backup или к себе;
  2. Создайте директорию application/config/;
  3. Скопируйте туда из бекапа файл config.ini.php;
  4. Проверьте, нет ли в конце файла инъекции кода;
  5. Установить инсталлятором новую версию (до шага с настройкой базы);
  6. Откройте админку;
  7. Если авторизация работает, удалите install.php.

Во всех отчетах пишет "Нет данных"

Проверьте настройки работы крона на странице «Состояние» и лог ошибок /var/log/errors.log.

Не передаются рефереры с Google и Яндекс

С 25 сентября 2013 Google включил https на странице поиска: http://www.searchengines.ru/news/archives/google_budet_enscript_searches.html. При переходе с https на http реферер не передается.

С конца 2013 Яндекс начал сокращать передачу рефереров http://habrahabr.ru/company/yandex/blog/204886/.

Почему домен с TDS отмечается как "Malicious site"?

Некоторые сервисы выдают статус «Malicious site» за редирект на другой домен.

Чтобы избежать этого:

  1. Создайте файл main.html с любым содержимым в директории домена;
  2. Зайдите на страницу «Обслуживание > Настройки > Действие для домена»;
  3. Выберите действие «редирект» и впишите адрес созданного файла.

Как подменить или скрыть реферер?

Читайте на странице Скрытие реферера.

Как исправить кодировку ключевиков?

Добавьте параметр &charset=utf-8 к ссылкам на ваших сайтах.

Как ограничить доступ к админке по IP?

Apache. Создайте файл /admin/.htaccess с содержимым:

 
<Files index.php>
order Deny,Allow
Deny from all
Allow from 1.2.3.4
</Files>

Nginx. В секцию хоста (/etc/nginx/nginx.conf) добавьте:

 
location /admin/index.php {
    allow 1.2.3.4;
    deny all;
}