Часто задаваемые вопросы по DF™ TopList Pro/Lite
- Почему время в топлисте неправильное, хотя в TopList Settings часовой пояс выставлен правильно?
- Как настраивается время резета в топлисте?
- Как настраивается время ротации при безрезетном режиме?
- Можно ли назначить минимальное количество сайтов показываемых в топлисте?
- Почему сайт с нулевым количеством IN-ов показывается в рейтинге? Хотя в «TopList Settings»->«Minimum In» стоит минимальное число IN-ов единица?
- Я изменил сайту коэффициент "In Ratio" на 2.00 вместо 1.00, но IN-ов не стало в 2 раза больше, почему?
- Какие файлы нужно копировать при переезде топлиста? Как происходит переезд?
- Будет ли работать бекап/ресторе, если на сервере не установлен tar?
- Почему не показывается статистика по странам или как задействовать статистику по странам в топлисте (DF TopList Pro 2.2х+)?
- Трафик на топ поступает не через скрипт in.cgi;
- В TopList Settings установлена галочка для работы с cron (Check this box if you are using cron to update the list), снимите её;
- Неправильные настройки времени реранка, топлист будет автоматически обновляться через промежуток времени, настроенный в TopList Settings->Rerank Time;
- Недавно был резет не истекло время задержки реранка после резета топлиста (Holding Time).
Удалить в настройках дефолт баннер TopList Settings->Default Banner URL
Восстановить его нельзя. Можно только сменить его на новый. Для этого нужно: удалить файл на диске cgi-bin/data/admin.pwd. Если используется сетевой пароль, то удалить еще и .htaccess в cgi-bin. Если файл .htaccess содержит нужные Вам настройки, то удалите строки:
<Files "admin.cgi">
...
</Files>
Теперь Вы можете зайти в администраторскую зону и на запрос пароля ввести новый пароль, этот пароль сохранится и будет использоваться при последующих заходах в админ. Если Вы хотите использовать сетевой (.htaccess) пароль, воспользуйтесь «Change Authorisation Type for Administrative Login»->«Use .htaccess to login» в setup.cgi.
Время в топлисте идет относительно времени по Гринвичу (GMT) и автоматически переводиться на летнее и зимнее время. Неправильным оно может быть в том случае, если GMT сервера настроено неверно. Время в топлисте не меняется и при переезде скрипта на другой сервер, при условии что на обоих серверах GMT правильное. Узнать GMT сервера можно с помощью скрипта Perl Informer, а узнать правильное GMT можно на timeanddate.com. Если GMT сервера неверно, попросите админа сервера его настроить. Также можно пойти другим путём — попробуйте подобрать его меняя «Time Zone» в «TopList Settings» (подбирать пояса не рекомендуется, т.к. это может привести к временным глюкам в статистике топлиста из-за перевода часов).
- Настройка времени резета состоит из двух настроек:
- Задается интервал между резетами топлиста в секундах. Настраивается в «TopList Settings»->«Reset Time/Ranking Time».
- Назначается время и дата следующего резета в "TopList Settings"->"Change Reset Time". При ручном резете топлиста админом время следующего резета переназначается.
Задается интервал времени ротации статистики топлиста в «TopList Settings»->«Reset Time/Ranking Time» в секундах. По данным за это время составляется рейтинг топлиста.
Можно, назначается в "TopList Settings"->"Minimum Sites". Не рекомендуется "Minimum Sites" делать нулевым, если вы работаете с засчитыванием IN-ов после клика по сайту в листе рейтинга.
Показывается минимальное количество сайтов показываемых в топлисте "TopList Settings"->"Minimum Sites". Сайты, которые не набрали минимальное число IN-ов тоже показываются для того чтоб набрать минимальное количество показываемых сайтов. Сначала показываются сайты с большим числом IN-ов, потом с меньшим, аккаунты у которых нет IN-ов берутся в произвольном порядке.
На текущее количество инов этот коэффициент никак не влияет. Умножаться на 2 будут только INы, которые начнут засчитываться после смены коэффициента.
- Нужно сделать полный бекап в admin.cgi->Backup, выбрать нужный файл и нажать кнопку download или скачать с ftp файл бекапа из cgi-bin/data/backup/mybackup.tar.gz. (cgi-bin/data/backup/mybackup.tar). Также надо скачать все рисунки, которые присутствуют в дизайне топлиста.
- При переезде необходимо учитывать операционную систему сервера, на который осуществляется переезд. Если ОС такая же как на сервере, на котором стоял топлист до этого, то можно просто скопировать всю папку cgi-bin на новый сервер, зарегистрировать, проверить настройки, пути и продолжать работать дальше. Если ОС серверов различаются, то необходимо скачать с dfservice.com дистрибутив под нужную ОС и установить топлист заново. При этом надо учитывать версии топлиста, бекапы топлистов разных версий могут быть не совместимы. После установки топлиста надо закачать бекап mybackup.tar.gz(mybackup.tar) в директорию cgi-bin/data/backup и сделать восстановление топлиста admin.cgi->Restore.
Да будет, tar не требуется для работы бекапа.
Скорей всего у вас не включена статистика по странам или не установлена GeoIP-база.
Для включения статистики необходимо включить галочку: «Enable the Country Statistics» (TopList Settings->Main->Country Statistics ->Enable the Country Statistics). Если на сервере установлен модуль mod_geoip, то включите галочку Use mod_geoip Apache module (Installed). Установлен или нет модуль mod_geoip указано в скобках за галочкой (Installed/ Not Installed). В случае, если модуль mod_geoip не установлен у вас на сервере - его желательно установить. Если это для вас несколько затруднительно, есть другой вариант: смотрите раздел «Установка GeoIP-базы топлиста».
Установка/обновление GeoIP-базы топлиста.
- Скачиваем GeoIP-базу с сайта поставщика баз (например, бесплатную базу: http://www.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip, перед скачиванием базы рекомендую ознакомиться с лицензией http://www.maxmind.com/app/geoip_country). Возможен импорт GeoIP-баз трех типов баз различных поставщиков баз: MaxMind.com, www.ip2location.com, ip-to-country.webhosting.info.
- Распаковываем и закачиваем файл GeoIP-базы (GeoIPCountryWhois.csv) на ftp рядом с cgi-файлами топлиста. Вы можете закачать архивированный файл, если в последующем сможете его разархивировать на ftp.
- Импортируем базу поставщика в базу топлиста. Интерфейс в администраторской области Logs and Bases->Import GeoIP base. Если вы точно следовали инструкции, топлист должен был определить тип базы (Format CVS by MaxMind.com) и найти файл импортируемой базы на диске (Path to base: ./GeoIPCountryWhois.csv). Если всё именно так, жмите кнопку Update и наслаждайтесь статистикой по странам.
GeoIP-базу рекомендуется время от времени обновлять, для достижения более точных результатов определения стран.