Apache problems
Dan Bar
Daniel.Bar na seznam.cz
Pondělí Červen 9 16:31:54 CEST 2003
- jadro 2.4.19 + XFS 1.2 patch
... a pokud jste se s tim jeste nesetkali, pak prosim poradte jak
dohledat dalsi info o problemu (v logu toho moc neni).
+ nevim jestli to s tim nejak nesouvisi - pokud se snazim neco
uploadnout, pak jdou jen mensi soubory (<10 MB). na vetsich to skonci
na hlaseni
"Broken pipe: client stopped connection before rwrite completed"
a/nebo
"Connection reset by peer: client stopped connection before send body
completed"
V priloze jsou configy - pro pripad. Ale stejne se mi nezda, ze by to
mohlo byt zpusobeno spatnou cfg. To by mel Apache prezit, pocitam ...
Dan
------------- další část ---------------
#
# This is the default file for the AccessConfig directive in httpd.conf.
# It is processed after httpd.conf and srm.conf.
#
# To avoid confusion, it is recommended that you put all of your
# Apache server directives into the httpd.conf file and leave this
# one essentially empty.
#
------------- další část ---------------
# -------------------------------------------------------------------- START
# Server CORE configuration
#
ServerType standalone
ServerRoot /etc/apache
LockFile /var/lock/apache.lock
PidFile /var/run/apache.pid
ScoreBoardFile /var/run/apache.scoreboard
ServerTokens Prod
Timeout 60
# set to off for public server
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
Servername shrek
# set to at least 5 for public server
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 100
MaxRequestsPerChild 1000
# -------------------------------------------------------------------- SERVER CORE CONFIG END
# All modules config s there
include conf/httpd_modules.inc
ExtendedStatus On
# -------------------------------------------------------------------- DEFAULT SERVER START
# Default server config
#
Listen 192.168.0.1:80
Listen 192.168.0.2:80
User www-data
Group www-data
UseCanonicalName Off
HostnameLookups Off
LogLevel debug
# ------------------------------------------------------ LOGS
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %T %v" full
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %P %T" debug
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
CustomLog /var/log/apache/access.log combined
ErrorLog /var/log/apache/error.log
ServerSignature Off
AddDefaultCharset off
# ------------------------------------------------------ Default directories define
<Directory />
Options none
AllowOverride None
Order deny,allow
deny from all
</Directory>
AccessFileName .htaccess
<Files ~ "^\.ht">
Order deny,allow
deny from all
Satisfy All
</Files>
Alias /icons/ /usr/share/apache/icons/
<Directory /usr/share/apache/icons>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
Alias /images_main/ "/var/www/images/"
<Directory "/var/www/images/">
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
Alias /common/ "/var/www/common/"
<Directory "/var/www/common/">
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
include conf/httpd_virtual.inc
include conf/httpd_virtual_admin.inc
#Include /etc/phpmyadmin/apache.conf
Include /etc/gallery/apache.conf
------------- další část ---------------
# -------------------------------------------------------------------- START
# Modules selection
#
# Please keep this LoadModule: line here, it is needed for installation.
LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so
# LoadModule env_module /usr/lib/apache/1.3/mod_env.so
LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config.so
# LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config_ssl.so
LoadModule mime_magic_module /usr/lib/apache/1.3/mod_mime_magic.so
LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so
# LoadModule mime_module /usr/lib/apache/1.3/mod_mime_ssl.so
# LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so
LoadModule status_module /usr/lib/apache/1.3/mod_status.so
LoadModule info_module /usr/lib/apache/1.3/mod_info.so
# LoadModule includes_module /usr/lib/apache/1.3/mod_include.so
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so
# LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so
# LoadModule asis_module /usr/lib/apache/1.3/mod_asis.so
# LoadModule imap_module /usr/lib/apache/1.3/mod_imap.so
# LoadModule action_module /usr/lib/apache/1.3/mod_actions.so
# LoadModule speling_module /usr/lib/apache/1.3/mod_speling.so
# LoadModule userdir_module /usr/lib/apache/1.3/mod_userdir.so
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule access_module /usr/lib/apache/1.3/mod_access.so
LoadModule auth_module /usr/lib/apache/1.3/mod_auth.so
# LoadModule auth_module /usr/lib/apache/1.3/mod_auth_ssl.so
# LoadModule anon_auth_module /usr/lib/apache/1.3/mod_auth_anon.so
# LoadModule dbm_auth_module /usr/lib/apache/1.3/mod_auth_dbm.so
# LoadModule db_auth_module /usr/lib/apache/1.3/mod_auth_db.so
# LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so
# LoadModule digest_module /usr/lib/apache/1.3/mod_digest.so
# LoadModule cern_meta_module /usr/lib/apache/1.3/mod_cern_meta.so
LoadModule expires_module /usr/lib/apache/1.3/mod_expires.so
# LoadModule headers_module /usr/lib/apache/1.3/mod_headers.so
# LoadModule usertrack_module /usr/lib/apache/1.3/mod_usertrack.so
# LoadModule unique_id_module /usr/lib/apache/1.3/mod_unique_id.so
LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so
# LoadModule sys_auth_module /usr/lib/apache/1.3/mod_auth_sys.so
# LoadModule put_module /usr/lib/apache/1.3/mod_put.so
# LoadModule throttle_module /usr/lib/apache/1.3/mod_throttle.so
# LoadModule apache_ssl_module /usr/lib/apache/1.3/libssl.so
# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so
# LoadModule eaccess_module /usr/lib/apache/1.3/mod_eaccess.so
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
# LoadModule roaming_module /usr/lib/apache/1.3/mod_roaming.so
# -------------------------------------------------------------------- MODULES END
# -------------------------------------------------------------------- IF MODULE START
# ------------------------------------------------------ MOD_MIME_MAGIC
<IfModule mod_mime_magic.c>
MIMEMagicFile /etc/magic
</IfModule>
# ------------------------------------------------------ MOD_MIME
<IfModule mod_mime.c>
TypesConfig /etc/mime.types
</IfModule>
DefaultType text/plain
# ------------------------------------------------------ MOD_DIR
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php
</IfModule>
# ------------------------------------------------------ MOD_AUTOINDEX
<IfModule mod_autoindex.c>
IndexOptions FancyIndexing NameWidth=*
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/deb.gif .deb
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif
#AddDescription "GZIP compressed document" .gz
#AddDescription "tar archive" .tar
#AddDescription "GZIP compressed tar archive" .tgz
ReadmeName README
HeaderName HEADER
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
</IfModule>
# ------------------------------------------------------ MOD_MIME
<IfModule mod_mime.c>
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddLanguage en .en
AddLanguage cz .cz
<IfModule mod_negotiation.c>
LanguagePriority cz en
</IfModule>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-tar .tgz
AddType image/bmp .bmp
AddType text/x-hdml .hdml
</IfModule>
# ------------------------------------------------------ MOD_SETENVINF
<IfModule mod_setenvif.c>
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
</IfModule>
# ------------------------------------------------------ MOD_PERL
<IfModule mod_perl.c>
Alias /perl/ /var/www/perl/
<Location /perl>
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI
</Location>
</IfModule>
# -------------------------------------------------------------------- IF MODULE END
------------- další část ---------------
<VirtualHost 192.168.0.1:80>
Include /etc/gallery/apache.conf
DocumentRoot "/var/www/www"
ServerAdmin webmaster na shrek.era
ServerName www
ErrorDocument 404 /common/404error.php
<Directory "/var/www/www">
Options None SymLinksIfOwnerMatch
AllowOverride None
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
</VirtualHost>
------------- další část ---------------
<VirtualHost 192.168.0.2:80>
Include /etc/phpmyadmin/apache.conf
DocumentRoot /var/www/admin
ServerName admin.era
ServerAdmin webmaster na shrek.era
<Directory /var/www/admin>
Options none
AllowOverride None
AuthType Basic
AuthName "Toto je administracni konzole, zadejte jmeno a heslo:"
AuthUserFile /etc/apache/auth/admin.pwd
AuthGroupFile /etc/apache/auth/admin.grp
Satisfy All
Require group admin
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
Alias /docs/ /usr/share/doc/
<Directory /usr/share/doc/>
Options Indexes SymLinksIfOwnerMatch
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
Alias /sysinfo/ /usr/share/phpsysinfo/
<Directory /usr/share/phpsysinfo/>
Options None
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
<Location /server-status>
SetHandler server-status
Order allow,deny
Allow from 192.168.0.0/24
</Location>
<Location /server-info>
SetHandler server-info
Order allow,deny
Allow from 192.168.0.0/24
</Location>
</VirtualHost>
------------- další část ---------------
#
# This is the default file for the ResourceConfig directive in httpd.conf.
# It is processed after httpd.conf but before access.conf.
#
# To avoid confusion, it is recommended that you put all of your
# Apache server directives into the httpd.conf file and leave this
# one essentially empty.
#
Další informace o konferenci Linux