Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: PowerCounter
 
 автор: ZC   (19.04.2005 в 19:09)   письмо автору
 
 

В PowerCounter 2.2 - 2.3 есть ошибка в файле с ip.php.
У меня говорит что типа не удаётся выполнить соединение с
сайтом, предоставляющим сервис WhoIs.
Что то не то в функции fsockopen .

   
 
 автор: cheops   (19.04.2005 в 21:30)   письмо автору
 
   для: ZC   (19.04.2005 в 19:09)
 

А где это происходит на локальной машине или на сервере хост-провайдера?

   
 
 автор: human   (20.04.2005 в 07:41)   письмо автору
 
   для: cheops   (19.04.2005 в 21:30)
 

Использование обращения к серверу Whois в цикле - одно из самых неудачных мест в этом счетчике...:-)
В скрипте ip.php ошибок нет, но он доступ к серверу может оказаться не очень быстрым при его высокой загрузке. Поэтому вывод таблиц катастрофически тормозится. Самое лучшее - выбросить везде вызов ip.php

А для получения информации о провайдере лучше написать отдельную утилиту, которую можно запускать вручную по интересующим IP или запускать кроном для наполнения отдельной таблицы провайдеров (а уже ее использовать при просмотре статистики)

   
 
 автор: cheops   (20.04.2005 в 12:48)   письмо автору
 
   для: human   (20.04.2005 в 07:41)
 

Ну у нас вроде и нет нигде циклического вызова ip.php :))) Он как раз по желанию для отдельного IP-адреса и вызывается :)))

   
 
 автор: human   (21.04.2005 в 12:44)   письмо автору
 
   для: cheops   (20.04.2005 в 12:48)
 

Прошу прощения...:-)
Я это год назад проверял, поэтому уже запамятовал. На самом деле - тормозит очень функция gethostbyaddr (в соседней строчке), которая уж точно вызывается в цикле и без участия пользователя.

   
 
 автор: ZC   (20.04.2005 в 11:43)   письмо автору
 
   для: cheops   (19.04.2005 в 21:30)
 

Это происходит на сервере h15.ru
Вот линк. Посмотрите может это из-за моей машины.
http://www.zc.15.ru/counter/admin/

   
 
 автор: cheops   (20.04.2005 в 12:52)   письмо автору
 
   для: ZC   (20.04.2005 в 11:43)
 

У хостера может быть запрещён загрузка информации с удалённого хоста, в этом случае ничего сделать будет нельзя. Попробуйте написать письмо в тех.поддержку чтобы они прояснили ситуацию.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования