Здравствуйте. после перезагрузки сервера апач перестал стартовать.
по комманде httpd -t:
Syntax error on line 20 of /etc/httpd/httpd.conf:
Invalid command 'VirtualDocumentRoot', perhaps misspelled or defined by a module not included in the server configuration
вот мой httpd.conf
Timeout 120
KeepAlive On
MaxKeepAliveRequests 0
KeepAliveTimeout 15
MinSpareServers 1
MaxSpareServers 64
StartServers 1
MaxClients 64
MaxRequestsPerChild 512
ServerRoot "/SYSTEM"
Listen 94.124.177.18:80
Listen 192.168.0.1:80
<IfModule !mpm_netware_module>
User http
Group users
</IfModule>
UseCanonicalName Off
ServerAdmin root@spb.net21.ru
VirtualDocumentRoot "/SYSTEM/web/%0"
VirtualScriptAlias "/SYSTEM/web/%0/cgi-bin"
LogFormat "%V %h %l %u %t \" %r\" %s %b" vcommon
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/custom_log vcommon
LogLevel warn
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
# Deny from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.htm index.html
</IfModule>
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
DefaultType text/plain
<IfModule mime_module>
TypesConfig /etc/httpd/mime.types
AddType application/x-gzip .tgz
AddEncoding x-compress .Z
AddEncoding x-gzip .gz .tgz
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddHandler cgi-script .cgi .pl
AddHandler type-map var
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml
</IfModule>
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
LinuxForum.Fans
Ошибка в конфиге apache
Автор: ctpelok
6 сообщений
2898 просмотров
VirtualDocumentRoot "/SYSTEM/web/%0"
Попробуйте прописать полный путь к корневой папке сайта.
Модуль mod_vhost_alias (http://httpd.apache.org/docs/2.0/mod/mod_vhost_alias.html) подключен?
[quote=ctpelok]VirtualDocumentRoot "/SYSTEM/web/%0"
Попробуйте прописать полный путь к корневой папке сайта.[/quote]
у меня в этой папке лежит 3 сайта. прописать к любому?
Модуль mod_vhost_alias (http://httpd.apache.org/docs/2.0/mod/mod_vhost_alias.html) подключен?
а каким образом это проверить? и до перезагрузки то все работало. так что думаю что модуль подключен
у меня в этой папке лежит 3 сайта. прописать к любому?
На сколько я знаю, для каждого сайта заводится отдельный VirtualHost, хотя прогресс не стоит на месте и может что то поменялось...
Войдите или зарегистрируйтесь, чтобы ответить.