Привет всем,подскажите что надо прописывать в конце httpd.conf чтобы сделать ещё один хост,я понял что там надо раскоментить но не понял что именно туда писать.спс
а у тя денвер? Если в денвере.. то просто папку создаешь с именем домена... а если апач полноценный -то аналогично наверное.. только дописать что то надо в конфиг... <Virual Directory> твой хост </Virual Directory> вроде так... но точно не помню
В конце httpd.conf обычно приводится пример вхоста. В общем случае он такой: Code: <VirtualHost xxx.xxx.xxx.xxx:80> DocumentRoot /path/to/vhost/dir ServerName mysupersite.com ServerAdmin [email protected] ServerAlias mysupersite.com www.mysupersite.com ErrorLog /path/to/logs/dir/error.log </VirtualHost> xxx.xxx.xxx.xxx:80 - IP и порт, на которых апач будет ловить коннекты к этому вхосту DocumentRoot /path/to/vhost/dir - папка в которой будут находиться файлы сайта ServerName mysupersite.com - название сайта (домен) ServerAdmin [email protected] - мыло хозяина (в ошибках отображается) ServerAlias mysupersite.com www.mysupersite.com - обрабатываем как с www, так и без них ErrorLog /path/to/logs/dir/error.log - а сюда мы пишем лог ошибок Это если кратко. Полнее - http://httpd.apache.org/docs/trunk/vhosts/
чтото у меня рки кривоваты,вот так подправил httpd.conf: но теперь не могу открыть никак в браузере как ни напишу название и http://localhost.myphp.ru и всякие другие варианты тоже не работают=(
Проверь права для указанных папок - это раз httpd -t - это два Прописал ServerName www.myphp.ru, вот www.myphp.ru открывать и пробуй И не забудь прописать домен в /etc/hosts на своей машине
полный путь пропиши 192.168.0.3 www.edukation.wc где айп - это айп сервака, а второе, то что ты будешь набирать в адрессной строке браузера
Если директивы апача верны, то, как правильно заметили, достаточно сделать соответствующую запись в файле разрешения имён. Но так же хочу обратит внимание, что в директиве <VirtualHost ***:80> надо указывать не доменное имя, или имя ассоциированное с файлом разрешения имён, а IP-адрес.
В файле httpd-vhosts.conf пишешь: Code: <VirtualHost sitename:80> ServerAdmin sitename@localhost ServerName sitename DocumentRoot "C:/www/sites/sitename" <Directory C:/www/sites/sitename> Options FollowSymLinks AllowOverride All Allow from all </Directory> ErrorLog C:/www/sites/sitename/error.log CustomLog C:/www/sites/sitename/access.log common </VirtualHost> В файле hosts пишешь: Code: 127.0.0.1 sitename