FAQ

О проблемах просим Вас писать на support@dugpanel.com
В письме подробно опишите проблему и по возможности приложите логи ошибок:
- /log/error_php.txt ошибки php;
- /log/error_whois.txt ошибки запросов информации из whois сервисов;
- /log/error_curl.txt ошибки прокси, парсинга контента (статистика/индекс);
- /log/error_captcha.txt ошибки разгадывания капч;
- /log/db_log.txt ошибки общений к базе данных.

1. Как установить скрипт ?

Скрипт устанавливается как обычная CMS на домен (site.ru) или поддомен (panel.site.ru), в директории сайта (site.ru/panel/) скрипт работать не будет.
1. Распакуйте и загрузите содержимое архива на хостинг/сервер.
2. Проверьте хостинг/сервер на соответствие техническим требованиям, в браузере откройте урл http://ваша-панель.ru/check.php
3. На папки log и theme/templates_c установите права на запись (777).
4. Создаете mySQL базу данных на своем хостинге/сервере и импортируете файл install.sql в созданную базу.
5. В файле config.php укажите данные доступа к mySQL базе.


2. Требования к хостингу

- php 5.6 или 7.* (curl, gd, pdo, mbstring, iconv, domdocument);
- MySQL;
- allow_url_fopen = On (в настройках PHP);
- открытый 43 порт для запросов на WHOIS сервера.


3. Вкладка "Прибыль"

Для ввода данных необходимо:
1. обновить месячную статистику
2. добавить в настройках источники доходов/расходов для каждой категории
3. выбрать категорию
Появиться форма для ввода "Добавить данные"
Выбираете нужный месяц, забиваете данные
Графики строются автоматически


4. Как добавить сайты в панель контроля ?

Перейдите в раздел "Настройки"
Для начала необходимо "Добавить категории", любые названия, каждая категория с новой строчки. Удалять категории нет необходимости. Категории, в которых нет сайтов, выводиться нигде не будут.
После создания категорий, можно добавлять сайты, регистрировать в LiveInternet и в Яндекс.Метрике.
Добавленные сайты возможно редактировать/изменять/удалять в разделе "Сайты".


5. Как обновить скрипт ?

В разделе "Обновление", если есть доступные обновления, нажмите кнопку "Обновить скрипт".
При успешном обновлении будет выведен список всех обновленных или новых файлов.
Для автоматического обновления необходимо чтобы у PHP были права на изменение файлов и папок в директории где установлена панель.
В большинстве случаев для этого на файлы и папки устанавливается владелец:группа из под которой работает PHP (chown -R www-data:www-data /путь/папка_панели).
При возникновении проблем с автообновлением, рекомендуем обратиться в техподдержку вашего хостинга/сервера за помощью в настройке прав на файлы и папки.


6. Не показывает индекс Яндекса

Возможные причины:
- если используется сервис Яндекс.XML, нет лимитов или неверно заполнена ссылка в настройках. Ссылка должна иметь вид https://yandex.ru/search/xml?user=LOGIN&key=00.12345678912345678912346789
- неразгадывается капча. Посмотрите монитор разгаданных капч в сервисе антикапчи. Посмотрите лог ошибок капч в панели /log/error_captcha.txt
- прокся или ваш IP настолько заспамлены в яндексе, что верно разгаданная капча не помогает.
- нерабочие прокси. Посмотрите лог ошибок запросов в панели /log/error_curl.txt
- сайта нет в индексе. Кликните по показателю индекса, вы перейдете на выдачу яндекса с запросом url:www.site.ru/* | url:site.ru/* | url:site.ru | url:www.site.ru


7. Не показывает индекс Google

Возможные причины:
- неразгадывается капча. Посмотрите монитор разгаданных капч в сервисе антикапчи. Посмотрите лог ошибок капч в панели /log/error_captcha.txt
- прокся или ваш IP настолько заспамлены в Google, что верно разгаданная капча не помогает.
- нерабочие прокси. Посмотрите лог ошибок запросов в панели /log/error_curl.txt
- сайта нет в индексе. Кликните по показателю индекса, вы перейдете на выдачу яндекса с запросом site:site.ru


8. Не работает регистрация в liveinternet

Возможные причины:
- неразгадывается капча. Посмотрите монитор разгаданных капч в сервисе антикапчи. Посмотрите лог ошибок капч в панели /log/error_captcha.txt
- нерабочие прокси. Посмотрите лог ошибок запросов в панели /log/error_curl.txt


9. Не работают короткие тэги, например "wp", что делать?

В MySql ограничение на поиск по умолчанию установлено 4 символа. Для уменьшения количества символов необходимо в файле конфигурации MySql добавить, в секции [mysqld]
ft_min_word_len=1
После чего выполнить запросы в вашей базе MySql:
ALTER TABLE `sites` DROP INDEX `tags`;
ALTER TABLE `sites` ADD FULLTEXT INDEX `tags` (`tags`);


10. При получении токена приложения метрики - выдает ошибку на стороне яндекса "Отсутствует обязательный параметр 'client_id'"

'client_id' это Id приложения в настройках панели. Необходимо проверить, сохранилось ли в базе Id приложения.
Обновите страницу раздела "Настройки", если "Id приложения" заполнено, нажмите кнопку "Получить токен"


11. У меня не работает Whois в разделе "Контроль".

Запросы к Whois серверам происходят через TCP соединение на порт 43.
Список Whois серверов находится в файле /libs/whois/src/Iodev/Whois/Configs/module.tld.servers.json
Возможные причины:
- заблокирован 43 порт. Проверьте настройки файервола, обратитесь в техподержку вашего хостинга/сервера.
- Whois сервер заблокировал IP за частые запросы. В списке серверов module.tld.servers.json можно добавлять дублеры для нужных доменных зон.
- посмотрите лог ошибок запросов к Whois сервисам в панели /log/error_whois.txt


12. Как мне добавить сайты с разных аккаунтов Я.Метрики ?

Создать приложение на одном аккаунте яндекса.
Добавить в этот аккаунт права на чтение статистики с других аккаунтов.
Настройка счетчика -> Доступ -> Индивидуальный доступ -> Добавить пользователя
При этом в настройках апи метрики должны быть установлены "Доступы":
- Создание счётчиков, изменение параметров своих и доверенных счётчиков
- Получение статистики, чтение параметров своих и доверенных счётчиков


13. Как мне добавить сайты с групповым счетчиком liveinternet ?

При добавлении сайта вместо домена указать логин от счетчика.
Например логин от группового счетчика http://mylilog/
при добавлении сайта указать mylilog:pass:li


14. Не работает Telegram оповещение

Так как все домены Telegram (в том числе и api) находятся в реестре Роскомнадзора, для корректной работы используйте прокси или зарубежный хостинг/сервер.


15. Не работает Яндекс.Метрика

Проверьте верно ли настроено апи в настройках панели.
Если все верно настроено, то при редактировании сайта будет выведен Код счетчика Яндекс.Метрика.
Также возможно что ваш токен устарел, если вы его получали более года назад, в таком случае, повторно нажмите "Получить токен"