Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Точно так же, как и напрямую в файл httpd.confВопрос: подскажите этот небольшой нюанс в версии xampp 1.7.2 виртуальные хосты перенесли в файл xampp\apache\conf\extra\httpd-vhosts.conf .... и не могу разобраться как там добавить этот самый виртуальный хост.
# Virtual hosts
Include "conf/extra/httpd-vhosts.cnf"
NameVirtualHost 127.0.0.1
# localhost
<VIRTUALHOST localhost>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "D:/www/xampp"
</VIRTUALHOST>
# bataliy
<VIRTUALHOST bataliy >
ServerAdmin webmaster@localhost
ServerName bataliy
DocumentRoot "D:/www/dle"
</VIRTUALHOST>
Да так и сделали с строке
Убрали символ #Код:# Virtual hosts Include "conf/extra/httpd-vhosts.cnf"
ниже добавили
Само собой каталоги созданы и пути к ним правильны .... ну apache стартовать не хочетКод:NameVirtualHost 127.0.0.1 # localhost <VIRTUALHOST localhost> ServerAdmin webmaster@localhost ServerName localhost DocumentRoot "D:/www/xampp" </VIRTUALHOST> # bataliy <VIRTUALHOST bataliy > ServerAdmin webmaster@localhost ServerName bataliy DocumentRoot "D:/www/dle" </VIRTUALHOST>
В файл httpd.conf вносилась правкаСвойства D:/www описаны в httpd.conf?
Мы не телепаты, что апач в еррор логах пишет?
Virtual hosts
Include "conf/extra/httpd-vhosts.conf"
# localhost
<VIRTUALHOST localhost>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "E:/www/xampp"
</VIRTUALHOST>
# bataliy.ru
<VIRTUALHOST bataliy.ru >
ServerAdmin webmaster@localhost
ServerName bataliy.ru
DocumentRoot "E:/www/Dle"
</VIRTUALHOST>
# Virtual hosts
Include "conf/extra/httpd-vhosts.conf"
Syntax error on line 480 of E:/xampplite/apache/conf/httpd.conf:
Invalid command 'Virtual', perhaps misspelled or defined by a module not included in the server configuration
Warning: DocumentRoot [E:/xampp/htdocs/localhost] does not exist
Warning: DocumentRoot [E:/xampp/htdocs/bataliy] does not exist
Warning: DocumentRoot [E:/xampp/htdocs/localhost] does not exist
Warning: DocumentRoot [E:/xampp/htdocs/bataliy] does not exist
[Mon Sep 07 12:21:42 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 07 12:21:42 2009] [notice] Digest: done
[Mon Sep 07 12:21:43 2009] [notice] Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 configured -- resuming normal operations
[Mon Sep 07 12:21:43 2009] [notice] Server built: Jul 22 2009 11:35:54
[Mon Sep 07 12:21:43 2009] [notice] Parent: Created child process 2624
Warning: DocumentRoot [E:/xampp/htdocs/localhost] does not exist
Warning: DocumentRoot [E:/xampp/htdocs/bataliy] does not exist
Warning: DocumentRoot [E:/xampp/htdocs/localhost] does not exist
Warning: DocumentRoot [E:/xampp/htdocs/bataliy] does not exist
[Mon Sep 07 12:21:44 2009] [notice] Digest: generating secret for digest authentication ...
[Mon Sep 07 12:21:44 2009] [notice] Digest: done
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Child process is running
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Acquired the start mutex.
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Starting 150 worker threads.
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Starting thread to listen on port 443.
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Starting thread to listen on port 443.
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Starting thread to listen on port 80.
[Mon Sep 07 12:21:45 2009] [notice] Child 2624: Starting thread to listen on port 80.
Код:Syntax error on line 480 of E:/xampplite/apache/conf/httpd.conf: Invalid command 'Virtual', perhaps misspelled or defined by a module not included in the server configuration
когда добавляются эти хосты в файл httpd-vhosts.conf не трогая при этом файл httpd.conf .... apache вроде как бы стартует (служба) ну в логах все равно ошибка
соответственно ее последствия в том что каталоги не читаетКод:Warning: DocumentRoot [E:/xampp/htdocs/localhost] does not exist Warning: DocumentRoot [E:/xampp/htdocs/bataliy] does not exist Warning: DocumentRoot [E:/xampp/htdocs/localhost] does not exist Warning: DocumentRoot [E:/xampp/htdocs/bataliy] does not exist
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
<Directory "D:/www/xampp">
AllowOverride All
Options Indexes
Order allow,deny
Allow from all
</Directory>
ServerAdmin local_odmin
DocumentRoot "D:/www/xampp"
ServerName 127.0.0.1
ErrorLog logs/localhost_eror.log
CustomLog logs/localhost.log common
</VirtualHost>
NameVirtualHost *:80
<VirtualHost *:80>
AddDefaultCharset cp-1251
ServerName bataliy
ServerAdmin my_bataliy
<Directory "D:/www/dle">
AllowOverride All
Options -Indexes
Order allow,deny
Allow from all
</Directory>
DocumentRoot "D:/www/dle"
ErrorLog logs/bataliy_dle_ererror.log
CustomLog logs/bataliy_dle_access.log common
</VirtualHost>
Уважаемый, зачем посты набивать? Хоть сказал бы что-то полезное...DocumentRoot "D://www//dle
Так попробуй! и Там есть еще Типо порт 80 его разкоментируй))) еще
Могу свой дать конфиг работает нормально все! ну тоесть пример привести по нему если надо! пиши!
<VirtualHost uni:80>
ServerAdmin webmaster@uni.ru
DocumentRoot "с:/xampp/htdocs/uni"
ServerName uni
ServerAlias 127.0.0.2 uni Для просмотра ссылки Войдиили Зарегистрируйся
ErrorLog "с:/xampp/htdocs/uni/uni.ru-error_log"
CustomLog "с:/xampp/htdocs/uni/uni.ru-access_log" common
</VirtualHost>
<VirtualHost localhost:80>
ServerAdmin webmaster@uni.ru
DocumentRoot "с:/xampp/htdocs/"
ServerName localhost
</VirtualHost>