Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 21:31 11.06.24 
Компютри и Интернет
   >> PHP
Всички теми Следваща тема *Кратък преглед

Тема Проблем - в доставчик или хостинг провайдър?нови  
Автор Spoken ()
Публикувано16.04.07 12:54



Здравейте,
След като всички "потенциални" страни, предизвикващи едно странно явление отказаха да поемат отговорност за съществуването му, реших да се обърна към вас за помощ.

Имам един много странен проблем повече от седмица... сайтът ми се бави със зареждането точно 13 секунди, всеки път. Но странното е, че това се случва само през моя доставчик вкъщи- т.е., изпраща се заявка, но отговорът пристига чак след 13 секунди. Връзката между доставчика и хостинг провайдъра е перфектна... малко по малко изолирах проблема... ъплоуднах на сървъра два различни файла: phptest.php и phptest2.php . Съдържанието съответно е следното:
На phptest.php :
<?php
echo '<span class="labels">PHP Version:</span> '. phpversion();
echo '
<span class="labels">Zend Engine Version:</span> '. zend_version();
echo '
<span class="labels">Loaded PHP Extensions:</span> ';
foreach (get_loaded_extensions() as $extension)
{
echo $extension .' ';
}
echo '
';

global $connection;

echo '
<span class="labels">Server Type:</span> '. getenv("SERVER_SOFTWARE");
echo '
<span class="labels">Processor:</span> '. getenv("PROCESSOR_IDENTIFIER");
echo '
<span class="labels">Server Name:</span> '. getenv("SERVER_NAME");
echo '
<span class="labels">Server IP:</span> '. getenv("SERVER_ADDR");
echo '
<span class="labels">File Path:</span> '. getenv("SCRIPT_FILENAME");

echo '
';
echo '
<span class="labels">Your IP:</span> '. getenv("REMOTE_ADDR") .' ('. gethostbyaddr(getenv("REMOTE_ADDR")) .')';
echo '
<span class="labels">Browser:</span> '. $_SERVER['HTTP_USER_AGENT'];
echo '
<span class="labels">Accepted Encoding:</span> '. getenv("HTTP_ACCEPT_ENCODING");
?>

На phptest2.php:
<?php
echo '<span class="labels">PHP Version:</span> '. phpversion();
echo '
<span class="labels">Zend Engine Version:</span> '. zend_version();
echo '
<span class="labels">Loaded PHP Extensions:</span> ';
foreach (get_loaded_extensions() as $extension)
{
echo $extension .' ';
}
echo '
';

global $connection;

echo '
<span class="labels">Server Type:</span> '. getenv("SERVER_SOFTWARE");
echo '
<span class="labels">Processor:</span> '. getenv("PROCESSOR_IDENTIFIER");
echo '
<span class="labels">Server Name:</span> '. getenv("SERVER_NAME");
echo '
<span class="labels">Server IP:</span> '. getenv("SERVER_ADDR");
echo '
<span class="labels">File Path:</span> '. getenv("SCRIPT_FILENAME");

echo '
';
echo '
<span class="labels">Browser:</span> '. $_SERVER['HTTP_USER_AGENT'];
echo '
<span class="labels">Accepted Encoding:</span> '. getenv("HTTP_ACCEPT_ENCODING");
?>


Разликата е само една, един ред, липсващ в phptest2.php:
echo '
<span class="labels">Your IP:</span> '. getenv("REMOTE_ADDR") .' ('. gethostbyaddr(getenv("REMOTE_ADDR")) .')';

Първият файл си се бави 13 секунди, и се зарежда, а вторият - зарежда се за части от секундата... и сега интересното:
- Всички клиенти на моя доставчик имат проблеми с бързото зареждане на моя сайт;
... От друга страна: качвам същите два файла по други сървъри, поддържащи PHP, зареждат се за секунди от моя провайдър

За хостинга:
- И двата файла се зареждат за секунди от всички доставчици (над 10), през които пробвах операцията. Само през моя забива зареждането (всякакви браузъри). От самата хостинг ксомпания твърдят, че при тях се зареждат без проблем, и няма нищо нередно. От моя доставчик твърдят, че проблемът не е при тях... Дали случайно някой от вас се е сблъсквал с този проблем, и можете ли да помогнете? Предварителни благодарности!!



Тема Re: Проблем - в доставчик или хостинг провайдър?нови [re: Spoken]  
Автор edembg (Ученик)
Публикувано16.04.07 13:13



Здравей.

Преди време имах подобен проблем. Причината се оказа някакво устройство между сървъра на доставчика и моя компютър. След 2 седмици скандали и настояване убедих поддръжката на местната мрежа да донесат свой кмпютър при мен и установиха проблема. Иначе отговатяха както и на теб.

Не знам дали твоя случай е такъв. Не ми казаха и какво точно устройство е било причината.

И най-ярките личности си плащат тока.


Тема Re: Проблем - в доставчик или хостинг провайдър? [re: Spoken]  
Автор vido (минаващ)
Публикувано20.04.07 09:08



Опитай без gethostbyaddr(getenv("REMOTE_ADDR"))
Може тя да бави и ще изолираш по- точно проблема.

Редактирано от vido на 20.04.07 09:09.




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.