Нет начислений по площадке, ссылки в статусе ERROR
Файл links.db абсолютно пуст
Попробуйте удалить файл links.db
для того, чтобы он закачался заново.
Если это ситуацию не меняет, возможны следующие причины:
- Удостоверьтесь в том, что на папку с длинным названием выставлены права доступа 777.
- Возможно, Ваш сервер не может установить соединение с серверами системы, осуществляющими раздачу ссылок. Это, в свою очередь, может быть вызвано следующими причинами:
- Ваш хостинг не позволяет осуществлять исходящие соединения (в этом случае мы ничем не можем помочь и единственный выход - смена хостинга).
- На вашем хостинге заблокирована функция file_get_contents. В этом случае необходимо осуществить попытку подключения с помощью socket или curl. Для того, чтобы принудительно указать другой способ получения ссылок, необходимо в коде вызова ссылок, который вы вставляете на страницы сайта, строку
<?php $sape = new SAPE_client(); ?>
заменить на<?php $o = array(); $o['fetch_remote_type'] = 'socket'; //(или curl) $sape = new SAPE_client($o); unset($o); ?>
- Если в логах вы обнаруживаете ошибку
Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
то это может свидетельствовать о том, что неправильно работает система ресолвинга доменных имен на вашем сервере и/или хостинге. При этом наш серврер, раздающий ссылки, доступен по IP-адресу. Это можно проверить, сделав запрос на ресолвинг DNS c сервера и с другого компьютера.
Пример работающего ресолвинга$ nslookup dispenser-01.sape.ru Server: 192.168.144.1 Address: 192.168.144.1#53 Non-authoritative answer: Name: dispenser-01.sape.ru Address: 193.232.121.12 Name: dispenser-01.sape.ru Address: 193.232.121.62
Пример неработающего ресолвинга$ nslookup dispenser-101.sape.ru-fake Server: 192.168.144.1 Address: 192.168.144.1#53 ** server can't find dispenser-101.sape.ru-fake: NXDOMAIN
Если проблема подтвердилась, то нужно посмотреть настройки DNS на вашем сервере - если обслуживаете сервер сами, либо обратиться к хостинг-провайдеру.