Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] Поймал, кажется, глюк...



Сабж.

Суть фигни: при обращении к директории, где нет DirectoryIndex, сервер вместо
того, чтобы выдать листинг директории, или не выдавать такового (как он там
должен себя вести, если mod_autoindex выключить?), начинает интенсивно жрать
процессорное время и память. До десятков мегабайт разрастается за минуты. От
браузера не зависит. От включенности mod_autoindex тоже.

Конфигурация:
Апач от Вити Хименко, пересобранный руками под RedHat 4.2.
apache-rus-ssl-1.3.3rusPL26.5-1,
apache-rus-ssl-perl-1.16-2

Для не видевших этого rpm'а

Compiled-in modules:
  http_core.c
  mod_charset.c
  mod_so.c
  mod_ssl.c
Остальное DSO, естественно, включено все. Грузится:
LoadModule env_module         /usr/libexec/apache/mod_env.so
LoadModule config_log_module  /usr/libexec/apache/mod_log_config.so
LoadModule mime_magic_module  /usr/libexec/apache/mod_mime_magic.so
LoadModule mime_module        /usr/libexec/apache/mod_mime.so
LoadModule negotiation_module /usr/libexec/apache/mod_negotiation.so
LoadModule status_module      /usr/libexec/apache/mod_status.so
LoadModule info_module        /usr/libexec/apache/mod_info.so
LoadModule includes_module    /usr/libexec/apache/mod_include.so
LoadModule dir_module         /usr/libexec/apache/mod_dir.so
LoadModule cgi_module         /usr/libexec/apache/mod_cgi.so
LoadModule imap_module        /usr/libexec/apache/mod_imap.so
LoadModule action_module      /usr/libexec/apache/mod_actions.so
LoadModule userdir_module     /usr/libexec/apache/mod_userdir.so
LoadModule alias_module       /usr/libexec/apache/mod_alias.so
LoadModule rewrite_module     /usr/libexec/apache/mod_rewrite.so
LoadModule access_module      /usr/libexec/apache/mod_access.so
LoadModule auth_module        /usr/libexec/apache/mod_auth.so
LoadModule unique_id_module   /usr/libexec/apache/mod_unique_id.so
LoadModule setenvif_module    /usr/libexec/apache/mod_setenvif.so
LoadModule perl_module        /usr/libexec/apache/mod_perl.so

mod_autoindex можно и включить (изначально был включен), ничего не изменится.

На сервере
RedHat 4.2, Linux 2.0.35, libc 5.4.46, gcc-2.7.2.1-2, linuxthreads-0.5-1
(кажется, именно в его спеке я видел -lpthread).
Железо -- PII, сказевый винт (AIC 7880 onboard), ничего особенно экзотического.
Чего еще надо, тоже могу сказать.

Тот же самый RPM, собранный под RedHat 5.0 + updates, тот же 2.0.35,
glibc-2.0.7-19, gcc-2.7.2.3-14, процессор Pentium166, сказь тоже есть, но
отдельной карточкой AHA 2940, работает.

В error_log сперва ничего, позже, естественно, ругань о проблемах с памятью.

Сегодня собрал сырцы от Тутубалина с mod_perl (и не уговаривайте его отключать!
Прежняя версия (1.2.что-то) с ним прекрасно жила и у меня под ним интерфейс к
базе), завтра поставлю и посмотрю. Сегодня вечером посмотрю еще на похожем на
мой 4.2, стоящим на i486...

________________________________________________________________
Artem Chuprina                                     Артем Чуприна
PIRIT Corp.                                           АО "Пирит"
E-mail: ran@xxxxxxxxx                     Э-почта: ran@xxxxxxxxx
Phone: +7(095) 115-7101                Телефон: +7(095) 115-7101

=============================================================================
=               Apache-Talk@xxxxxxxxxxxxx mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.