тестер абитуриент
сообщений 36 регистрация 04.04.2015
|
Собственно не ошибка скрипта, а ... фиг знает как назвать. Скрипт постоянно показывает одного и того же провайдера, изредка бывают вариации. Я прыгнул, а потом передумал.
|
Администратор профессор
сообщений 1002 откуда Москва
|
Это началось с конца апреля, я тоже заметил. Показывает всякую лабуду. Надо помониторить сеть, может whois изменил сервера, или условия запроса. Посмотрю и отпишусь, что можно сделать Злой админ! Не флудить и не спамить!
|
Администратор профессор
сообщений 1002 откуда Москва
|
Нашёл. С сервером whois.arin.net что-то случилось, а именно с него начинает поиск функция распознавания, которую я стянул с замечательного сайта http://www.softtime.ru -это т.с. оракул ПХП и прочих веб-технологий. Поэтому на всех страницах моих скриптов, которые ищут инфу по IP заменяем строку whois.arin.net на whois.ripe.net Напр. в Гостевой ПРО это admin/admin.php и admin/admin1.php На форуме ПРО это admin/admin5.php и admin/admin8.php Где в Информере не помню, но посмотреть несложно Злой админ! Не флудить и не спамить!
|
тестер абитуриент
сообщений 36 регистрация 04.04.2015
|
Сергей, спасибо. В "Информере" в admin/ip.php Я прыгнул, а потом передумал.
|
тестер абитуриент
сообщений 36 регистрация 04.04.2015
|
Еще бы баг нужно устранить. До апреля ключевые слова с Яндекса показывались так
С конца марта стали показываться так
Я прыгнул, а потом передумал.
|
Администратор профессор
сообщений 1002 откуда Москва
|
Можно попробовать следующее: в файле user_count.php замени все eregi на preg_match Далее обрати внимание: в этой функции (напр. для яндекса)есть строка "text=([^&]*)" К ней надо приставить прямые слешы, чтобы получилось так "/text=([^&]*)/" Злой админ! Не флудить и не спамить!
|
абитуриент
сообщений 12 регистрация 15.05.2015 откуда Petrozavodsk
|
А возможно ли в Информере произвести корректировку времени между временем сервера и московским? Если да - то каким образом и в каких файлах? Спасибо |
Администратор профессор
сообщений 1002 откуда Москва
|
Да. В файле user_count.php в самом верху следующей строкой после <?php впишите
код |
$time_h=time()+4*3600;
| 4 -это количество часов, которые нужно прибавить, поставьте своё значение. Если нужно отнять, значит не плюс, а минус. Потом замените все (кроме того, что вы вписали) time() на $time_h Злой админ! Не флудить и не спамить!
|
тестер абитуриент
сообщений 36 регистрация 04.04.2015
|
Да, с Яндекса стал показывать ключевые слова. Для Гугла что можно сделать? Я прыгнул, а потом передумал.
|
Администратор профессор
сообщений 1002 откуда Москва
|
Тоже самое. Там блок //Поисковые запросы Все запросы имеют одинаковую структуру, напркод |
case 'webalta':
{
eregi("q=([^&]*)", $ref."&", $query);
$quer = utf8_win($query[1]);
$quer.=" <font color=#0080C0>webalta.ru ".date("H:i")."</font>";
break;
}
|
Меняем все все eregi на preg_match, а регулярные выражения типа "q=([^&]*)" обрамляем косыми палками "/q=([^&]*)/" Злой админ! Не флудить и не спамить!
|
|