|
|
|
| Скажите, почему в server-status под буквой "W" висят процесы с "SS" более 1000
Это происходит в скриптах (не во всех, иногда в одном, иногда в другом), в которых используется функция fsockopen
С какой стороны искть решение проблемы? | |
|
|
|
|
|
|
|
для: Лена Смирнова
(01.06.2009 в 12:40)
| | Конструкцию запроса покажите (fsockopen) | |
|
|
|
|
|
|
|
для: Yuri
(01.06.2009 в 23:46)
| |
<?
$host = "domen.ru";
$path = "/news/news.php?$QUERY_STRING";
$fp = fsockopen($host,80,$errno,$errstr,30);
if(!$fp) echo"";
else{
$headers = "GET $path HTTP/1.0\n";
//socket_set_timeout($fp, 1);
$headers .= "Host: $host\n";
$headers .= "Accept: *\n";
$headers .= "Accept-Charset: *\n";
$headers .= "Accept-Encoding: deflate\n";
$headers .= "Accept-Language: ru\n";
$headers .= "Referer: http://domen.ru.ru\n";
$headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru)\n\n";
fwrite($fp,$headers);
while($RetrieveFile != "\n") $RetrieveFile = fgets($fp,128);
$RetrieveFile = "";
while(!feof($fp)) $RetrieveFile .= fgets($fp,4096);
fclose($fp);
}
$GrabStart = '<body>';
$GrabEnd = '</body>';
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint);
$DataPrint[1] = str_replace('', '', $DataPrint[1]);
echo $DataPrint[1];
?>
|
Хотелось бы не скрипт попарвить, а настройки сервера.
Не понимаю, ведь в php.ini стоит ограничение на выполнение в 30 секунд... | |
|
|
|
|
|
|
|
для: Лена Смирнова
(02.06.2009 в 01:37)
| | Вообще код работает? верхний цикл явно лишний... попробуйте вместо \n пару \r\n..
А код висит от незакрытого запроса... добавте
$headers .= "Connection: Close\r\n\r\n";
|
и думаю все будет хорошо.. не в серваке дело | |
|
|
|
|
|
|
|
для: Yuri
(02.06.2009 в 04:54)
| | Странно, но уже как год работало все коректно. На мастерхосте, а терь у меня VPS | |
|
|
|
|
|
|
|
для: Yuri
(02.06.2009 в 04:54)
| | Какой нафиг незакрытый запрос в протоколе HTTP/1.0? | |
|
|
|
|
|
|
|
для: Trianon
(02.06.2009 в 22:10)
| | Тоесть? | |
|
|
|
|
|
|
|
для: Лена Смирнова
(02.06.2009 в 22:26)
| | то есть проблема не в отсутствии Connection: close | |
|
|
|
|
|
|
|
для: Trianon
(02.06.2009 в 22:37)
| | А в чем тогда? | |
|
|
|
|
|
|
|
для: Лена Смирнова
(02.06.2009 в 22:40)
| | Неужели никто незнает и не поможет? (( | |
|
|
|
|
|
|
|
для: Лена Смирнова
(03.06.2009 в 00:59)
| | Информация о зависшем процессе
lsof -p 29898
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
httpd 29898 apache cwd DIR 0,27 4096 18555226 /var/www/vhosts/domen.ru/httpdocs/smssend
httpd 29898 apache rtd DIR 0,27 4096 12386366 /
httpd 29898 apache txt REG 0,27 315284 15048810 /usr/sbin/httpd
httpd 29898 apache mem REG 0,27 207636 363139 /usr/lib/locale/ru_RU/LC_CTYPE
httpd 29898 apache mem REG 0,27 9472 317263 /usr/lib/gconv/CP1251.so
httpd 29898 apache mem REG 0,27 25462 12943938 /usr/lib/gconv/gconv-modules.cache
httpd 29898 apache mem REG 0,27 21788 12388756 /lib/libnss_dns-2.5.so
httpd 29898 apache mem REG 0,27 11704 12944360 /usr/lib/libgpg-error.so.0.3.0
httpd 29898 apache mem REG 0,27 346148 12944328 /usr/lib/libgcrypt.so.11.2.2
httpd 29898 apache mem REG 0,27 213116 12944854 /usr/lib/libxslt.so.1.1.17
httpd 29898 apache mem REG 0,27 68608 12944292 /usr/lib/libexslt.so.0.8.13
httpd 29898 apache mem REG 0,27 23140 14910606 /usr/lib/php/modules/xsl.so
httpd 29898 apache mem REG 0,27 32184 14910604 /usr/lib/php/modules/xmlwriter.so
httpd 29898 apache mem REG 0,27 89172 14910602 /usr/lib/php/modules/xmlrpc.so
httpd 29898 apache mem REG 0,27 23040 14910600 /usr/lib/php/modules/xmlreader.so
httpd 29898 apache mem REG 0,27 31344 12944842 /usr/lib/libwrap.so.0.7.6
httpd 29898 apache mem REG 0,27 627920 12944558 /usr/lib/libnetsnmp.so.10.0.1
httpd 29898 apache mem REG 0,27 24360 14910598 /usr/lib/php/modules/snmp.so
httpd 29898 apache mem REG 0,27 19948 14910596 /usr/lib/php/modules/pdo_sqlite.so
httpd 29898 apache mem REG 0,27 20012 14910594 /usr/lib/php/modules/pdo_odbc.so
httpd 29898 apache mem REG 0,27 23692 14910592 /usr/lib/php/modules/pdo_mysql.so
httpd 29898 apache mem REG 0,27 82516 14910590 /usr/lib/php/modules/pdo.so
httpd 29898 apache mem REG 0,27 252400 12944640 /usr/lib/libodbcpsql.so.2.0.0
httpd 29898 apache mem REG 0,27 447700 12944600 /usr/lib/libodbc.so.1.0.0
httpd 29898 apache mem REG 0,27 65068 14910588 /usr/lib/php/modules/odbc.so
httpd 29898 apache mem REG 0,27 295984 12944550 /usr/lib/libncurses.so.5.5
httpd 29898 apache mem REG 0,27 9804 12944664 /usr/lib/libpanel.so.5.5
httpd 29898 apache mem REG 0,27 75456 14910586 /usr/lib/php/modules/ncurses.so
httpd 29898 apache mem REG 0,27 106188 14910584 /usr/lib/php/modules/mysqli.so
httpd 29898 apache mem REG 0,27 1451272 12949968 /usr/lib/mysql/libmysqlclient.so.15.0.0
httpd 29898 apache mem REG 0,27 48996 14910582 /usr/lib/php/modules/mysql.so
httpd 29898 apache mem REG 0,27 1719664 14910580 /usr/lib/php/modules/mbstring.so
httpd 29898 apache mem REG 0,27 44204 14910578 /usr/lib/php/modules/ldap.so
httpd 29898 apache mem REG 0,27 83496 12388648 /lib/libaudit.so.0.0.0
httpd 29898 apache mem REG 0,27 43020 12388782 /lib/libpam.so.0.81.5
httpd 29898 apache mem REG 0,27 857420 12944216 /usr/lib/libc-client.so.1
httpd 29898 apache mem REG 0,27 98024 14910576 /usr/lib/php/modules/imap.so
httpd 29898 apache mem REG 0,27 134268 12944440 /usr/lib/libjpeg.so.62.0.0
httpd 29898 apache mem REG 0,27 151840 12944692 /usr/lib/libpng12.so.0.10.0
httpd 29898 apache mem REG 0,27 525448 12944324 /usr/lib/libfreetype.so.6.3.10
httpd 29898 apache mem REG 0,27 331820 14910574 /usr/lib/php/modules/gd.so
httpd 29898 apache mem REG 0,27 141668 14910572 /usr/lib/php/modules/dom.so
httpd 29898 apache mem REG 0,27 28200 14910570 /usr/lib/php/modules/dbase.so
httpd 29898 apache mem REG 0,27 46680 12388760 /lib/libnss_files-2.5.so
httpd 29898 apache mem REG 0,27 32636 12944546 /usr/lib/libnal.so.1.0.1
httpd 29898 apache mem REG 0,27 14172 12944256 /usr/lib/libdistcache.so.1.0.1
httpd 29898 apache mem REG 0,27 167056 12944074 /usr/lib/httpd/modules/mod_ssl.so
httpd 29898 apache mem REG 0,27 1134632 12944712 /usr/lib/libpython2.4.so.1.0
httpd 29898 apache mem REG 0,27 93080 12944066 /usr/lib/httpd/modules/mod_python.so
httpd 29898 apache mem REG 0,27 34428 12944056 /usr/lib/httpd/modules/mod_proxy_ajp.so
httpd 29898 apache mem REG 0,27 45064 12388720 /lib/libgcc_s-4.1.2-20080102.so.1
httpd 29898 apache mem REG 0,27 925520 12944788 /usr/lib/libstdc++.so.6.0.8
httpd 29898 apache mem REG 0,27 197136 12944424 /usr/lib/libidn.so.11.5.19
httpd 29898 apache mem REG 0,27 1248636 12944846 /usr/lib/libxml2.so.2.6.26
httpd 29898 apache mem REG 0,27 70404 12944214 /usr/lib/libbz2.so.1.0.3
httpd 29898 apache mem REG 0,27 246092 12944240 /usr/lib/libcurl.so.3.0.0
httpd 29898 apache mem REG 0,27 880035 14911046 /usr/lib/sse2/libgmp.so.3.3.3
httpd 29898 apache mem REG 0,27 2752 12944708 /usr/lib/libpspell.so.15.1.3
httpd 29898 apache mem REG 0,27 760992 12944136 /usr/lib/libaspell.so.15.1.3
httpd 29898 apache mem REG 0,27 3014140 12943952 /usr/lib/httpd/modules/libphp5.so
httpd 29898 apache mem REG 0,27 13420 12388832 /lib/libutil-2.5.so
httpd 29898 apache mem REG 0,27 1239816 331321 /usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
httpd 29898 apache mem REG 0,27 217160 12944052 /usr/lib/httpd/modules/mod_perl.so
httpd 29898 apache mem REG 0,27 64284 12944020 /usr/lib/httpd/modules/mod_fcgid.so
httpd 29898 apache mem REG 0,27 5500 12944086 /usr/lib/httpd/modules/mod_version.so
httpd 29898 apache mem REG 0,27 22136 12943996 /usr/lib/httpd/modules/mod_cgi.so
httpd 29898 apache mem REG 0,27 22108 12944044 /usr/lib/httpd/modules/mod_mem_cache.so
httpd 29898 apache mem REG 0,27 9772 12944022 /usr/lib/httpd/modules/mod_file_cache.so
httpd 29898 apache mem REG 0,27 22044 12944010 /usr/lib/httpd/modules/mod_disk_cache.so
httpd 29898 apache mem REG 0,27 5496 12944078 /usr/lib/httpd/modules/mod_suexec.so
httpd 29898 apache mem REG 0,27 30328 12943992 /usr/lib/httpd/modules/mod_cache.so
httpd 29898 apache mem REG 0,27 9632 12944060 /usr/lib/httpd/modules/mod_proxy_connect.so
httpd 29898 apache mem REG 0,27 30396 12944064 /usr/lib/httpd/modules/mod_proxy_http.so
httpd 29898 apache mem REG 0,27 30364 12944062 /usr/lib/httpd/modules/mod_proxy_ftp.so
httpd 29898 apache mem REG 0,27 22048 12944058 /usr/lib/httpd/modules/mod_proxy_balancer.so
httpd 29898 apache mem REG 0,27 75704 12944054 /usr/lib/httpd/modules/mod_proxy.so
httpd 29898 apache mem REG 0,27 59196 12944068 /usr/lib/httpd/modules/mod_rewrite.so
httpd 29898 apache mem REG 0,27 13752 12943956 /usr/lib/httpd/modules/mod_alias.so
httpd 29898 apache mem REG 0,27 9628 12944082 /usr/lib/httpd/modules/mod_userdir.so
httpd 29898 apache mem REG 0,27 9660 12944072 /usr/lib/httpd/modules/mod_speling.so
httpd 29898 apache mem REG 0,27 9628 12943954 /usr/lib/httpd/modules/mod_actions.so
httpd 29898 apache mem REG 0,27 9592 12944008 /usr/lib/httpd/modules/mod_dir.so
httpd 29898 apache mem REG 0,27 30336 12944050 /usr/lib/httpd/modules/mod_negotiation.so
httpd 29898 apache mem REG 0,27 9632 12944088 /usr/lib/httpd/modules/mod_vhost_alias.so
httpd 29898 apache mem REG 0,27 46776 12944002 /usr/lib/httpd/modules/mod_dav_fs.so
httpd 29898 apache mem REG 0,27 17992 12944034 /usr/lib/httpd/modules/mod_info.so
httpd 29898 apache mem REG 0,27 34428 12943990 /usr/lib/httpd/modules/mod_autoindex.so
httpd 29898 apache mem REG 0,27 17880 12944076 /usr/lib/httpd/modules/mod_status.so
httpd 29898 apache mem REG 0,27 87928 12944000 /usr/lib/httpd/modules/mod_dav.so
httpd 29898 apache mem REG 0,27 17912 12944046 /usr/lib/httpd/modules/mod_mime.so
httpd 29898 apache mem REG 0,27 9660 12944070 /usr/lib/httpd/modules/mod_setenvif.so
httpd 29898 apache mem REG 0,27 9660 12944084 /usr/lib/httpd/modules/mod_usertrack.so
httpd 29898 apache mem REG 0,27 13852 12944026 /usr/lib/httpd/modules/mod_headers.so
httpd 29898 apache mem REG 0,27 17916 12944006 /usr/lib/httpd/modules/mod_deflate.so
httpd 29898 apache mem REG 0,27 9660 12944016 /usr/lib/httpd/modules/mod_expires.so
httpd 29898 apache mem REG 0,27 22348 12944048 /usr/lib/httpd/modules/mod_mime_magic.so
httpd 29898 apache mem REG 0,27 17980 12944018 /usr/lib/httpd/modules/mod_ext_filter.so
httpd 29898 apache mem REG 0,27 5496 12944014 /usr/lib/httpd/modules/mod_env.so
httpd 29898 apache mem REG 0,27 5536 12944042 /usr/lib/httpd/modules/mod_logio.so
httpd 29898 apache mem REG 0,27 22084 12944038 /usr/lib/httpd/modules/mod_log_config.so
httpd 29898 apache mem REG 0,27 42588 12944032 /usr/lib/httpd/modules/mod_include.so
httpd 29898 apache mem REG 0,27 26112 12943976 /usr/lib/httpd/modules/mod_authnz_ldap.so
httpd 29898 apache mem REG 0,27 46776 12944036 /usr/lib/httpd/modules/mod_ldap.so
httpd 29898 apache mem REG 0,27 5472 12943980 /usr/lib/httpd/modules/mod_authz_default.so
httpd 29898 apache mem REG 0,27 9628 12943978 /usr/lib/httpd/modules/mod_authz_dbm.so
httpd 29898 apache mem REG 0,27 9668 12943982 /usr/lib/httpd/modules/mod_authz_groupfile.so
httpd 29898 apache mem REG 0,27 9600 12943986 /usr/lib/httpd/modules/mod_authz_owner.so
httpd 29898 apache mem REG 0,27 5500 12943988 /usr/lib/httpd/modules/mod_authz_user.so
httpd 29898 apache mem REG 0,27 9628 12943984 /usr/lib/httpd/modules/mod_authz_host.so
httpd 29898 apache mem REG 0,27 5504 12943972 /usr/lib/httpd/modules/mod_authn_default.so
httpd 29898 apache mem REG 0,27 5500 12943970 /usr/lib/httpd/modules/mod_authn_dbm.so
httpd 29898 apache mem REG 0,27 5500 12943966 /usr/lib/httpd/modules/mod_authn_anon.so
httpd 29898 apache mem REG 0,27 9632 12943964 /usr/lib/httpd/modules/mod_authn_alias.so
httpd 29898 apache mem REG 0,27 5500 12943974 /usr/lib/httpd/modules/mod_authn_file.so
httpd 29898 apache mem REG 0,27 30272 12943962 /usr/lib/httpd/modules/mod_auth_digest.so
httpd 29898 apache mem REG 0,27 6404 12388740 /lib/libkeyutils-1.2.so
httpd 29898 apache mem REG 0,27 32024 12944498 /usr/lib/libkrb5support.so.0.1
httpd 29898 apache mem REG 0,27 73580 12944862 /usr/lib/libz.so.1.2.3
httpd 29898 apache mem REG 0,27 155608 12944448 /usr/lib/libk5crypto.so.3.1
httpd 29898 apache mem REG 0,27 6300 12388672 /lib/libcom_err.so.2.1
httpd 29898 apache mem REG 0,27 184812 12944372 /usr/lib/libgssapi_krb5.so.2.2
httpd 29898 apache mem REG 0,27 99660 12388748 /lib/libnsl-2.5.so
httpd 29898 apache mem REG 0,27 609068 12944490 /usr/lib/libkrb5.so.3.3
httpd 29898 apache mem REG 0,27 1295264 12388678 /lib/libcrypto.so.0.9.8e
httpd 29898 apache mem REG 0,27 284524 12388820 /lib/libssl.so.0.9.8e
httpd 29898 apache mem REG 0,27 97480 12944732 /usr/lib/libsasl2.so.2.0.22
httpd 29898 apache mem REG 0,27 74616 12388802 /lib/libresolv-2.5.so
httpd 29898 apache mem REG 0,27 383696 12944774 /usr/lib/libsqlite3.so.0.8.6
httpd 29898 apache mem REG 0,27 131864 12944704 /usr/lib/libpq.so.4.1
httpd 29898 apache mem REG 0,27 14144 12388838 /lib/libuuid.so.1.2
httpd 29898 apache mem REG 0,27 241432 12388814 /lib/libsepol.so.1
httpd 29898 apache mem REG 0,27 1594552 12388658 /lib/libc-2.5.so
httpd 29898 apache mem REG 0,27 14644 12388704 /lib/libdl-2.5.so
httpd 29898 apache mem REG 0,27 123728 12388798 /lib/libpthread-2.5.so
httpd 29898 apache mem REG 0,27 160436 12944128 /usr/lib/libapr-1.so.0.2.7
httpd 29898 apache mem REG 0,27 131608 12388714 /lib/libexpat.so.0.5.0
httpd 29898 apache mem REG 0,27 1008156 12388682 /lib/libdb-4.3.so
httpd 29898 apache mem REG 0,27 52328 12944502 /usr/lib/liblber-2.3.so.0.2.15
httpd 29898 apache mem REG 0,27 238544 12944506 /usr/lib/libldap-2.3.so.0.2.15
httpd 29898 apache mem REG 0,27 43544 12388674 /lib/libcrypt-2.5.so
httpd 29898 apache mem REG 0,27 114992 12944132 /usr/lib/libaprutil-1.so.0.2.7
httpd 29898 apache mem REG 0,27 91892 12388810 /lib/libselinux.so.1
httpd 29898 apache mem REG 0,27 117448 12388794 /lib/libpcre.so.0.0.1
httpd 29898 apache mem REG 0,27 206380 12388744 /lib/libm-2.5.so
httpd 29898 apache mem REG 0,27 9628 12943960 /usr/lib/httpd/modules/mod_auth_basic.so
httpd 29898 apache mem REG 0,27 124432 12388624 /lib/ld-2.5.so
httpd 29898 apache 0r CHR 1,3 1032418 /dev/null
httpd 29898 apache 1w CHR 1,3 1032418 /dev/null
httpd 29898 apache 2w REG 0,27 85572 15143164 /var/log/httpd/error_log
httpd 29898 apache 3r CHR 1,9 1032488 /dev/urandom
httpd 29898 apache 4u IPv6 1033253 TCP *:http (LISTEN)
httpd 29898 apache 5u sock 0,5 1033254 can't identify protocol
httpd 29898 apache 6u IPv6 1033258 TCP *:https (LISTEN)
httpd 29898 apache 7u sock 0,5 1033259 can't identify protocol
httpd 29898 apache 8r FIFO 0,6 1033326 pipe
httpd 29898 apache 9w FIFO 0,6 1033326 pipe
httpd 29898 apache 10w REG 0,27 85572 15143164 /var/log/httpd/error_log
httpd 29898 apache 11w REG 0,27 159120935 18878350 /var/www/vhosts/domen.su/statistics/logs/error_log
httpd 29898 apache 12w REG 0,27 169716 18778142 /var/www/vhosts/domen.ru/statistics/logs/error_log
httpd 29898 apache 13w REG 0,27 961545 18779178 /var/www/vhosts/domen.su/statistics/logs/error_log
httpd 29898 apache 14w REG 0,27 34842776 18615900 /var/www/vhosts/domen.ru/statistics/logs/error_log
httpd 29898 apache 15w REG 0,27 9120 15143168 /var/log/httpd/ssl_error_log
httpd 29898 apache 16w REG 0,27 266130 15143154 /var/log/httpd/access_log
httpd 29898 apache 17w REG 0,27 948838 18878342 /var/www/vhosts/domen.su/statistics/logs/access_log
httpd 29898 apache 18w REG 0,27 0 18878346 /var/www/vhosts/domen.su/statistics/logs/access_ssl_log
httpd 29898 apache 19w REG 0,27 9252 18778134 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 20w REG 0,27 0 18778138 /var/www/vhosts/domen.ru/statistics/logs/access_ssl_log
httpd 29898 apache 21w REG 0,27 3957 18779170 /var/www/vhosts/domen.su/statistics/logs/access_log
httpd 29898 apache 22w REG 0,27 0 18779174 /var/www/vhosts/domen.su/statistics/logs/access_ssl_log
httpd 29898 apache 23w REG 0,27 44797946 18615892 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 24w REG 0,27 44797946 18615892 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 25w REG 0,27 44797946 18615892 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 26w REG 0,27 44797946 18615892 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 27w REG 0,27 44797946 18615892 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 28w REG 0,27 44797946 18615892 /var/www/vhosts/domen.ru/statistics/logs/access_log
httpd 29898 apache 29w REG 0,27 2634 18615896 /var/www/vhosts/domen.ru/statistics/logs/access_ssl_log
httpd 29898 apache 30w REG 0,27 0 15143394 /var/log/httpd/ssl_access_log
httpd 29898 apache 31w REG 0,27 0 15143400 /var/log/httpd/ssl_request_log
httpd 29898 apache 32r FIFO 0,6 1033341 pipe
httpd 29898 apache 33w FIFO 0,6 1033341 pipe
httpd 29898 apache 34r FIFO 0,6 1033342 pipe
httpd 29898 apache 35w FIFO 0,6 1033342 pipe
httpd 29898 apache 36r 0000 0,10 0 2765799 eventpoll
httpd 29898 apache 37u sock 0,5 2843186 can't identify protocol
httpd 29898 apache 38u IPv4 2843194 TCP km23261-08.keymachine.de:50442->ns.km23552.keymachine.de:http (ESTABLISHED)
|
Форум живой вообще? Или тут только PHP разбирают? (( | |
|
|
|
|