Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Mandriva/Mandrake - Не запускается апач со старой конфигурацией

Ответить
Настройки темы
Mandriva/Mandrake - Не запускается апач со старой конфигурацией

Старожил


Сообщения: 201
Благодарности: 7

Профиль | Отправить PM | Цитировать


Операционная система - Mandriva Linux 2009. Раньше стояла Mandriva 2007.1. Переустановил операционку а настройки веб-сервера (файл httpd.conf и конфиг виртуальных хостов) взял старые. На прежней ОС все работало как часы. Запускаю Апач - сбой. В логе вот что:
Код: Выделить весь код
[Wed Jun 03 12:41:30 2009] [notice] core dump file size limit raised to 4294967295 bytes
[Wed Jun 03 12:41:31 2009] [emerg] PubCookieGrantingCertFile configuration directive not set, using /var/pubcookie/keys/pubcookie_granting.cert
[Wed Jun 03 12:41:31 2009] [error] security_init: Session keyfile (/var/lib/pubcookie/keys/pubcookie_session.key) doesn't exist.
[Wed Jun 03 12:41:31 2009] [error] security_init: Session certfile (/var/lib/pubcookie/keys/pubcookie_session.crt) doesn't exist.
[Wed Jun 03 12:41:31 2009] [error] security_init: couldn't find session keyfile (try setting ssl_key_file for login server or PubCookieSessionKeyFile for Apache module?)
[Wed Jun 03 12:41:31 2009] [error] security_init failed
[Wed Jun 03 12:41:31 2009] [emerg] pubcookie_init: libpbc_pubcookie_init failed.
Configuration Failed
А вот конфиг Апача:
Код: Выделить весь код
ServerRoot "/etc/httpd"
GracefulShutDownTimeout 120

<IfModule mpm_prefork_module>
    AcceptMutex fcntl
    CoreDumpDirectory /tmp
    EnableExceptionHook Off
    ListenBacklog 511
    LockFile logs/accept.lock
    MaxClients 256
    MaxMemFree 0
    MaxRequestsPerChild 4000
    PidFile /var/run/httpd.pid
    ReceiveBufferSize 0
    SendBufferSize 0
    ServerLimit 256
    StartServers 8
    MinSpareServers 5
    MaxSpareServers 20
</IfModule>

<IfModule mpm_worker_module>
    AcceptMutex fcntl
    CoreDumpDirectory /tmp
    EnableExceptionHook Off
    ListenBacklog 511
    LockFile logs/accept.lock
    MaxClients 150
    MaxMemFree 0
    MaxRequestsPerChild 0
    MaxSpareThreads 75 
    MinSpareThreads 25
    PidFile /var/run/httpd.pid
    ReceiveBufferSize 0
    SendBufferSize 0
    ServerLimit 256
    StartServers 2
    ThreadLimit 64
    ThreadsPerChild 25
    ThreadStackSize 65536
</IfModule>

<IfModule mpm_event_module>
    AcceptMutex fcntl
    CoreDumpDirectory /tmp
    EnableExceptionHook Off
    ListenBacklog 511
    LockFile logs/accept.lock
    MaxClients 150
    MaxMemFree 0
    MaxRequestsPerChild 0
    MaxSpareThreads 75 
    MinSpareThreads 25
    PidFile /var/run/httpd.pid
    ReceiveBufferSize 0
    SendBufferSize 0
    ServerLimit 256
    StartServers 2
    ThreadLimit 64
    ThreadsPerChild 25
    ThreadStackSize 65536
</IfModule>

<IfModule itk.c>
    AcceptMutex fcntl
    CoreDumpDirectory /tmp
    AssignUserID apache apache
    StartServers 8
    MinSpareServers 5
    MaxSpareServers 20
    ServerLimit 256
    MaxClients 256
    MaxRequestsPerChild 4000
</IfModule>

<IfModule mpm_peruser_module>
    ServerLimit 256
    MaxClients 256
    MinSpareProcessors 2
    MaxProcessors 10
    MaxRequestsPerChild 1000

    IdleTimeout 60

    ExpireTimeout 300
    Multiplexer apache apache

</IfModule>

Listen 169.254.37.1:80

LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule include_module modules/mod_include.so
LoadModule filter_module modules/mod_filter.so
LoadModule substitute_module modules/mod_substitute.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule version_module modules/mod_version.so
LoadModule mime_module modules/mod_mime.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule imagemap_module modules/mod_imagemap.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so

Include modules.d/*.conf

Include conf.d/*.conf

User apache
Group apache
ServerAdmin root@localhost
Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 5

UseCanonicalName Off

ServerTokens OS

ServerSignature On

HostnameLookups Off

DocumentRoot "/var/www/html"


<Directory />
    Options -All -Multiviews
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "/var/www/html">


    Options -Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

</Directory>

<IfModule mod_include.c>
    <IfModule mod_dir.c>
	DirectoryIndex index.shtml
    </IfModule>
</IfModule>

<IfModule mod_dir.c>
    DirectoryIndex index.html index.html.var index.cgi index.pl index.htm Default.htm default.htm index.xml
</IfModule>

AccessFileName .htaccess

<IfModule mod_authz_host.c>
    <FilesMatch "^\.ht">
	Order allow,deny
	Deny from all
    </FilesMatch>
</IfModule>

<IfModule mod_mime.c>
    TypesConfig conf/mime.types
</IfModule>
DefaultType text/plain

<IfModule mod_mime_magic.c>
    MIMEMagicFile conf/magic
</IfModule>

ErrorLog logs/error_log
LogLevel warn
<IfModule mod_log_config.c>
    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
    LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" VLOG=%{VLOG}e" vhost

    <IfModule mod_logio.c>
	# You need to enable mod_logio.c to use %I and %O
	#LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog logs/access_log combined
</IfModule>
<IfModule mod_alias.c>

    Alias /icons/ "/var/www/icons/"
    Alias /error/ "/var/www/error/"
    ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
    ScriptAlias /protected-cgi-bin/ "/var/www/protected-cgi-bin/"
</IfModule>

<Directory "/var/www/icons">
    Options -Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<IfModule mod_cgid.c>
</IfModule>

<Directory "/var/www/cgi-bin">
    AllowOverride All
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

<Directory "/var/www/protected-cgi-bin">
    AllowOverride All
    Options ExecCGI
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    #allow from .your_domain.com
</Directory>

<IfModule mod_autoindex.c>
    # FancyIndexing is whether you want fancy directory indexing or standard
    IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable Charset=UTF-8
    AddIconByEncoding (CMP,/icons/compressed.png) x-compress x-gzip

    AddIconByType (TXT,/icons/text.png) text/*
    AddIconByType (IMG,/icons/image2.png) image/*
    AddIconByType (SND,/icons/sound2.png) audio/*
    AddIconByType (VID,/icons/movie.png) video/*

    AddIcon /icons/binary.png .bin .exe
    AddIcon /icons/binhex.png .hqx
    AddIcon /icons/tar.png .tar
    AddIcon /icons/world2.png .wrl .wrl.gz .vrml .vrm .iv
    AddIcon /icons/compressed.png .Z .z .tgz .gz .zip
    AddIcon /icons/a.png .ps .ai .eps
    AddIcon /icons/layout.png .html .shtml .htm .pdf
    AddIcon /icons/text.png .txt
    AddIcon /icons/c.png .c
    AddIcon /icons/p.png .pl .py
    AddIcon /icons/f.png .for
    AddIcon /icons/dvi.png .dvi
    AddIcon /icons/uuencoded.png .uu
    AddIcon /icons/script.png .conf .sh .shar .csh .ksh .tcl
    AddIcon /icons/tex.png .tex
    AddIcon /icons/bomb.png core

    AddIcon /icons/back.png ..
    AddIcon /icons/hand.right.png README
    AddIcon /icons/folder.png ^^DIRECTORY^^
    AddIcon /icons/blank.png ^^BLANKICON^^

    DefaultIcon /icons/unknown.png

    ReadmeName README.html
    HeaderName HEADER.html
    IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
</IfModule>

<IfModule mod_mime.c>
    AddLanguage ca .ca
    AddLanguage cs .cz .cs
    AddLanguage da .dk
    AddLanguage de .de
    AddLanguage el .el
    AddLanguage en .en
    AddLanguage eo .eo
    AddLanguage es .es
    AddLanguage et .et
    AddLanguage fr .fr
    AddLanguage he .he
    AddLanguage hr .hr
    AddLanguage it .it
    AddLanguage ja .ja
    AddLanguage ko .ko
    AddLanguage ltz .ltz
    AddLanguage nl .nl
    AddLanguage nn .nn
    AddLanguage no .no
    AddLanguage pl .po
    AddLanguage pt .pt
    AddLanguage pt-BR .pt-br
    AddLanguage ru .ru
    AddLanguage sv .sv
    AddLanguage tr .tr
    AddLanguage zh-CN .zh-cn
    AddLanguage zh-TW .zh-tw
  
    <IfModule mod_negotiation.c>
	LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv tr zh-CN zh-TW
    </IfModule>

    <IfModule mod_negotiation.c>
	ForceLanguagePriority Prefer Fallback
    </IfModule>

    AddCharset us-ascii.ascii .us-ascii
    AddCharset ISO-8859-1  .iso8859-1  .latin1
    AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
    AddCharset ISO-8859-3  .iso8859-3  .latin3
    AddCharset ISO-8859-4  .iso8859-4  .latin4
    AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
    AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
    AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
    AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb
    AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
    AddCharset ISO-8859-10 .iso8859-10 .latin6
    AddCharset ISO-8859-13 .iso8859-13
    AddCharset ISO-8859-14 .iso8859-14 .latin8
    AddCharset ISO-8859-15 .iso8859-15 .latin9
    AddCharset ISO-8859-16 .iso8859-16 .latin10
    AddCharset ISO-2022-JP .iso2022-jp .jis
    AddCharset ISO-2022-KR .iso2022-kr .kis
    AddCharset ISO-2022-CN .iso2022-cn .cis
    AddCharset Big5        .Big5       .big5


    AddCharset WINDOWS-1251 .cp-1251   .win-1251
    AddCharset CP866       .cp866
    AddCharset KOI8 .koi8
    AddCharset KOI8-E .koi8-e
    AddCharset KOI8-r .koi8-r .koi8-ru
    AddCharset KOI8-U .koi8-u
    AddCharset KOI8-ru .koi8-uk .ua
    AddCharset ISO-10646-UCS-2 .ucs2
    AddCharset ISO-10646-UCS-4 .ucs4
    AddCharset UTF-7 .utf7
    AddCharset UTF-8 .utf8
    AddCharset UTF-16 .utf16
    AddCharset UTF-16BE .utf16be
    AddCharset UTF-16LE .utf16le
    AddCharset UTF-32 .utf32
    AddCharset UTF-32BE .utf32be
    AddCharset UTF-32LE .utf32le

    AddCharset utf-7       .utf7
    AddCharset utf-8       .utf8
    AddCharset big5        .big5 .b5
    AddCharset EUC-TW      .euc-tw
    AddCharset EUC-JP      .euc-jp
    AddCharset EUC-KR      .euc-kr
    AddCharset shift_jis   .shift_jis .sjis

    AddDefaultCharset Off

    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType image/x-icon .ico

    AddHandler cgi-script .cgi

    AddHandler imap-file map

    AddHandler type-map var

    <IfModule mod_include.c>
	AddType text/html .shtml
	AddOutputFilter INCLUDES .shtml
    </IfModule>
</IfModule>

<IfModule mod_negotiation.c>
    <IfModule mod_include.c>

	<Directory "/var/www/error">
            AllowOverride None
            Options IncludesNoExec
            AddOutputFilter Includes html
            AddHandler type-map var
            Order allow,deny
            Allow from all
            LanguagePriority ru en cs de es fr it ja ko nl pl pt-br ro sv tr
            ForceLanguagePriority Prefer Fallback
        </Directory>
    
        ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
        ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
        ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
        ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
        ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
        ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
        ErrorDocument 410 /error/HTTP_GONE.html.var
        ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
        ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
        ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
        ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
        ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
        ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
        ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
        ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
        ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
        ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

    </IfModule>
</IfModule>

<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

    BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
    BrowserMatch "MS FrontPage" redirect-carefully
    BrowserMatch "^WebDrive" redirect-carefully
    BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
    BrowserMatch "^gnome-vfs" redirect-carefully
    BrowserMatch "^XML Spy" redirect-carefully
    BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully
</IfModule>
    
<IfModule mod_status.c>
    <Location /server-status>
	SetHandler server-status
	Order deny,allow
	Deny from all
	allow from 127.0.0.1
	#Allow from .your_domain.com
    </Location>
    ExtendedStatus On
</IfModule>

<IfModule mod_info.c>
    <Location /server-info>
	SetHandler server-info
	Order deny,allow
	Deny from all
	allow from 127.0.0.1
	#Allow from .your_domain.com
    </Location>
</IfModule>

<IfModule mod_usertrack.c>
   CookieName Apache
</IfModule>

<Directory /var/www/html/addon-modules>
    Options Indexes FollowSymLinks
</Directory>

<Location /index.shtml>
    Options +Includes
</Location>

<IfModule mod_speling.c>
    CheckSpelling On
    AcceptPathInfo On
</IfModule>

Include conf/fileprotector.conf
Include conf/webapps.d/*.conf
Include conf/vhosts.d/*.conf
С такими ошибками я еще не встречался. Возможно это вызвано каким-то модулем, но каким? Что это за Session keyfile? Кто знает, в чем проблема? Помогите пожалуйста!

Отправлено: 13:56, 03-06-2009

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А версия Апача совпадает ?

-------
Поспешай не торопясь


Отправлено: 17:12, 03-06-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для dmitryst

Ветеран


Сообщения: 7257
Благодарности: 906

Профиль | Отправить PM | Цитировать


Цитата andrystepa:
Возможно это вызвано каким-то модулем, но каким? »
ssl ? Возможно, дело в нем, т.к.
Цитата andrystepa:
PubCookieGrantingCertFile configuration directive not set, using /var/pubcookie/keys/pubcookie_granting.cert »
наводит на мысль об отсутствующем сертификате

-------
Осваиваю FreeBSD


Отправлено: 17:22, 03-06-2009 | #3


Старожил


Сообщения: 201
Благодарности: 7

Профиль | Отправить PM | Цитировать


Версия апача почти совпадает. Новоустановленный - 2.2.9 а предыдущий 2.2.5.
Во всяком случае по конфигам они различаться не должны.
dmitryst,
Да, похоже нужен какой-то сертификат. Но какой? Откуда его брать? Да и вообще, почему раньше безо всяких сертификатов обходился. Может надо какой-то модуль попросту удалить? Но какой?

Отправлено: 20:35, 03-06-2009 | #4


Аватара для dmitryst

Ветеран


Сообщения: 7257
Благодарности: 906

Профиль | Отправить PM | Цитировать


Цитата andrystepa:
Но какой? »
закомментируйте все, что содержит "ssl"

-------
Осваиваю FreeBSD


Отправлено: 12:33, 04-06-2009 | #5


Старожил


Сообщения: 201
Благодарности: 7

Профиль | Отправить PM | Цитировать


Подсказали. Причина - apache-mod_pubcookie. Для чего он нужен, я так и
не разобрался - некогда. Из краткого описания понял, что он нужен
для аутентификации на сайте. Всем Спасибо!

Отправлено: 13:22, 15-06-2009 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Mandriva/Mandrake - Не запускается апач со старой конфигурацией

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - апач нагружает процессор томат Общий по FreeBSD 0 16-12-2007 00:18
subversion и Апач romez777 Программное обеспечение Linux и FreeBSD 0 04-07-2007 12:52
не запускается апач Surround Вебмастеру 4 17-08-2005 23:09
как использовать апач? libricon Общий по Linux 38 30-11-2004 19:49
Помогите Апач настроить Lin Вебмастеру 12 13-11-2003 02:20




 
Переход