PCLinuxOS
Модератор: Bizdelnick
ksawl
Сообщения: 8
ОС: windows/linux
Сообщение
ksawl » 03.11.2007 22:59
Доброго дня!
Проблема в том, что апач открывает виртуальный хост только по IP, а по имени не хочет. Кто знает в чем проблема, подскажите.
Мой vhosts.conf
Код: Выделить всё
NameVirtualHost 127.0.0.4:80
<VirtualHost 127.0.0.4:80>
ServerAdmin admin@radhakunda.my
DocumentRoot /home/ksawl/server/www.radha-kunda.my/www
ServerName www.radha-kunda.my
ServerAlias radha-kunda.my
AddType application/x-httpd-php .php
ErrorLog /home/ksawl/server/www.radha-kunda.my/radha-kunda.my-error_log
CustomLog /home/ksawl/server/www.radha-kunda.my/radha-kunda.my-access_log combined
DirectoryIndex index.html index.php index.htm
AddDefaultCharset off
#AddDefaultCharset KOI8-R
</VirtualHost>
<Directory /home/ksawl/server/www.radha-kunda.my/www>
php_admin_value safe_mode on
php_admin_value allow_url_fopen off
php_admin_value max_execution_time 30
php_admin_value open_base_dir /home/ksawl/server/radha-kunda.my/www
php_admin_value memory_limit 2M
php_admin_value default_charset KOI8-R
AllowOverride None
Options FollowSymlinks
Allow from all
</Directory>
NameVirtualHost 127.0.0.3:80
#############################################
<VirtualHost 127.0.0.3:80>
ServerAdmin admin@test.my
DocumentRoot /home/ksawl/server/www.test.my/www
ServerName www.test.my
ServerAlias test.my
AddType application/x-httpd-php .php
ErrorLog /home/ksawl/server/www.test.my/test.my-error_log
CustomLog /home/ksawl/server/www.test.my/test.my-access_log combined
DirectoryIndex index.html index.php index.htm
AddDefaultCharset all
</VirtualHost>
<Directory /home/ksawl/server/www.test.my/www>
php_admin_value safe_mode on
php_admin_value allow_url_fopen off
php_admin_value max_execution_time 30
php_admin_value open_base_dir /var/www/www.host2.aa/
php_admin_value memory_limit 2M
php_admin_value default_charset KOI8-R
AllowOverride None
Options FollowSymlinks
Order Deny,Allow
#Deny from all
#Allow from 192.168.1.0/24
Allow from all
</Directory>
Заранее спасибо.
ДимOn
Сообщения: 192
ОС: Debian GNU/Linux
Сообщение
ДимOn » 04.11.2007 00:21
Щас тебя отправят в гугль или в
поиск ,
как меня отправили,
покажут HOWTO от не нужного тебе дистра. (еще хорошо от Винды не дают).
Ну с остальными темами, ни чего не скажешь, а это больна какай то.
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP
Сообщение
s0urce » 04.11.2007 00:28
ksawl , все имена хостов, которые ты хочешь использовать локально надо прописывать в /etc/hosts, иначе браузер будет пытаться найти такой сайт в инете.
Щас тебя отправят в гугль или в поиск,
как меня отправили,
покажут HOWTO от не нужного тебе дистра. (еще хорошо от Винды не дают).
настройка связки AMP не является дистроспецифичной, так что не хныкать, а пользоваться поиском!
ksawl
Сообщения: 8
ОС: windows/linux
Сообщение
ksawl » 04.11.2007 10:57
s0urce писал(а): ↑ 04.11.2007 00:28
ksawl , все имена хостов, которые ты хочешь использовать локально надо прописывать в /etc/hosts, иначе браузер будет пытаться найти такой сайт в инете.
Доброго дня!
Вот мой /etc/hosts
Код: Выделить всё
127.0.0.1 localhost
# generated by drakhosts
127.0.0.4:80 radha-kunda.my
Все равно не работает??? По IP - открывает, а по radha-kunda.my - не хочет...
Nec{Nikolaev}
Сообщения: 117
ОС: Mandriva 2009.1
Сообщение
Nec{Nikolaev} » 05.11.2007 01:45
вопрос
а апачь с таким конфигом нормально стартовал???
У мну ругался на ":80" в этом месте <VirtualHost 127.0.0.4:80>
Некоторые гении, такие как я, страдают сильно заниженной самооценкой...
ksawl
Сообщения: 8
ОС: windows/linux
Сообщение
ksawl » 05.11.2007 10:50
Nec{Nikolaev} писал(а): ↑ 05.11.2007 01:45
вопрос
а апачь с таким конфигом нормально стартовал???
У мну ругался на ":80" в этом месте <VirtualHost 127.0.0.4:80>
Стартует нормально, localhost нормально открывает, а виртуальные хосты только по IP. Только в строке ":80" писать не надо, только 127.0.0.4
Может кто знает, в чем причина? Помогите...
И еще, кто пользовался XAMPP, подскажите, может стоит поставить?
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик
Сообщение
MadDog » 05.11.2007 12:50
ksawl
В vhosts.conf:
за комментировать NameVirtualHost 127.0.0.4:80 .
в строке <VirtualHost 127.0.0.4:80> вместо IP написать <VirtualHost radha-kunda.my>
В hosts:
написать так 127.0.0.4 www.radha-kunda.my radha-kunda.my
У меня на локальной машинке всё работает исправно.
s0urce
Сообщения: 321
ОС: Arch Linux + WinXP
Сообщение
s0urce » 05.11.2007 14:25
127.0.0.4:80 radha-kunda.my
В hosts не надо указывать порт
чтобы заработало достаточно исправить на
И еще, кто пользовался XAMPP, подскажите, может стоит поставить?
зачем? мне лично подобные поделки никогда не нравились...
skeletor
Сообщения: 1224
Сообщение
skeletor » 05.11.2007 14:33
Посмотри резолвятся ли те имена, которые виртуальные? Попробуй ping, nslookup для виртуальных хостов по имени.
ksawl
Сообщения: 8
ОС: windows/linux
Сообщение
ksawl » 05.11.2007 21:46
Спасибо всем!
Заработало!
Теперь надо поднять мускул...