|
|
|
| Указываю, как всегда,
#vhost fx
<VirtualHost *:80>
DocumentRoot "C:/HomeServ/home/fx/public_html"
ServerName "fx"
ErrorLog "C:/HomeServ/apache/logs/fx_error.log"
CustomLog "C:/HomeServ/apache/logs/fx_access.log" common
ScriptAlias "/cgi-bin/" "C:/HomeServ/home/fx/cgi-bin/"
</VirtualHost>
|
виртуальный хост,
но он "недоступен с данного компьютера"
хотя localhost в порядке.
Причём на 32 разрядной Wndows XP и Windows 7
при аналогичных настройках хост работал.
Именно на 64 разрядной семёрке - проблемы.
Может, это апачи надо какой-то особый брать?
Какой вы проверяли на 64-х разрядах? | |
|
|
|
|
|
|
|
для: Eugene77
(08.09.2012 в 07:49)
| | Версию ставите 32-битную? | |
|
|
|
|
|
|
|
для: cheops
(08.09.2012 в 14:20)
| | >Версию ставите 32-битную?
Да, 64 разрядной в официальной раздаче нет,
пробовал неофициальную ставить, но - вообще не работает.
Есть у вас рабочий 64 разрядный Apache? | |
|
|
|
|
|
|
|
для: Eugene77
(09.09.2012 в 10:26)
| | Ставите из под Администратор? Плюс присоединюсь к bnm на счет папки установки. | |
|
|
|
|
|
|
|
для: cheops
(11.09.2012 в 09:02)
| | >Ставите из под Администратор? Плюс присоединюсь к bnm на счет папки установки.
Под Адмимнистраторам сразу виртуальные хосты появляются?
1) Разумеется, я не ставлю Апачи в Program Files
2) С установкой MySQL проблем не испытываю
3) Честно говоря, я даже не знаю из-под кого я ставлю Апачи. В ноутбуке магазинная семёрка стоит. Включаешь - работает. Даже любопытно, какой я при этом пользователь?
======================================================================
Проверил: на компьютере нет других учётных записей, кроме администратора, а
папку установки видно из первого моего поста. | |
|
|
|
|
|
|
|
для: Eugene77
(11.09.2012 в 20:02)
| | Там штука в том, что нужно явно выделять установщик, нажимать правую кнопку мыши, и выбирать запуск из под Администратора, тем более когда устанавливаете сервис. | |
|
|
|
|
|
|
|
для: Eugene77
(08.09.2012 в 07:49)
| | На 64 разрядной W7 у меня установлены на диск С - сервер Apache2, на диск D - Apache2.2 (одновременно, разумеется, они не работают, но остановив работающий, можно запустить другой). Но проблемы с установкой, конечно же, были: не следует устанавливать сервер по пути C:\Program Files (x86)... - навряд ли удастся отредактировать файл конфигурации httpd.conf
C PHP тоже были подобные проблемы - не получалось отредактировать php.ini. Сервер MySQL 4.0 запустить вообще не удалось, а вот с MySQL 5.1 получилось нормально (устанавливал в автоматическом режиме для Apache2+PHP5.2.9),- но на сайте производителя http://www.mysql.com/downloads/mysql/ уже имеются дистрибутивы MySQL именно для 64-разрядных версий Windows | |
|
|
|
|
|
|
|
для: bnm
(10.09.2012 в 22:14)
| | Виртуальные хосты у вас работают?
Если работают, то не могли бы вы приложить свой конфиг (если не секретный, конечно)
И сказать какая версия Апачи у вас? | |
|
|
|
|
|
|
|
для: Eugene77
(11.09.2012 в 20:08)
| | Apache Version - Apache/2.0.54 (Win32) PHP/5.2.9-1
...
NameVirtualHost 127.0.0.9:80
<VirtualHost 127.0.0.9:80>
ServerAdmin admin@host9.com
DocumentRoot "C:/Apache2/htdocs/www9
ServerName host9
ErrorLog logs/www9.com-error_log
CustomLog logs/www9.com-access_log common
# PerlOptions +Parent
# PerlSwitches -wT
</VirtualHost>
#
NameVirtualHost 127.0.0.11:80
<VirtualHost 127.0.0.11:80>
ServerAdmin admin@host11.com
DocumentRoot "C:/Apache2/htdocs/www11
ServerName host11
ErrorLog logs/www11.com-error_log
CustomLog logs/www11.com-access_log common
# PerlOptions +Parent
# PerlSwitches -wT
</VirtualHost>
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/Program Files (x86)/Php5/"
LoadModule php5_module "C:/Program Files (x86)/Php5/php5apache2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
----------------
Если адрес http://127.0.0.1 работает, то будут работать и хосты http://127.0.0.9 и http://127.0.0.11 | |
|
|
|
|
|
|
|
для: bnm
(12.09.2012 в 00:25)
| | Э... во как вы делаете!
А я других IP не вводил для виртуальных хостов...
Как вы думаете насколько эта разница критична?
У вас:
NameVirtualHost 127.0.0.9:80
<VirtualHost 127.0.0.9:80>
А у меня:
<VirtualHost *:80>
Впрочем, в любом случае попробовать стоит!
Спасибо! | |
|
|
|
|
|
|
|
для: Eugene77
(12.09.2012 в 06:05)
| | Я тоже всегда на 127.0.0.2 ставлю, когда пользуюсь Vista или Win7, причем явно прописываю их в httpd.conf или httpd-vhosts.conf. | |
|
|
|
|
|
|
|
для: cheops
(12.09.2012 в 15:06)
| | А я всегда пишу
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot c:/www/site1
ServerName local.site1
</VirtualHost>
<VirtualHost *:80>
DocumentRoot c:/www/site1
ServerName local.site1
</VirtualHost>
# и т.д.
| и прекрасно работает. Правда пока на 32-х битах. | |
|
|
|
|
|
|
|
для: Sfinks
(12.09.2012 в 16:08)
| | В том-то и дело, что так работает на 32,
а на 64 перестаёт работать | |
|
|
|
|
|
|
|
для: cheops
(12.09.2012 в 15:06)
| | Но похоже, что на хосты (сайты) с адресами типа http://127.0.0.2, http://127.0.0.9 и http://127.0.0.11 с других компьютеров через Интернет доступа уже не будет. А если бы вирт.хост был под именем, например, mitrich, то доступ был бы возможен? | |
|
|
|
|
|
|
|
для: bnm
(12.09.2012 в 23:41)
| | >Но похоже, что на хосты (сайты) с адресами типа http://127.0.0.2, http://127.0.0.9 и http://127.0.0.11 с других компьютеров через Интернет доступа уже не будет. А если бы вирт.хост был под именем, например, mitrich, то доступ был бы возможен?
Мне лично, не из Интернета нужен доступ, а по WiFi сети.
Тоже большой вопрос: как соединиться, если звёздочку нельзя писать? | |
|
|
|
|
|
|
|
для: Eugene77
(13.09.2012 в 06:11)
| | В WiFi-сети тоже будет не доступно... лучше тогда использовать IP-адреса из диапазонов, предназначенных для локальных сетей
10. *. *. *
172. 16. *. *
192. 168. *. *
|
Они не используются в Интернет. | |
|
|
|
|
|
|
|
для: bnm
(12.09.2012 в 00:25)
| | >NameVirtualHost 127.0.0.9:80
><VirtualHost 127.0.0.9:80>
У меня так не заработало | |
|
|
|
|
|
|
|
для: Eugene77
(24.09.2012 в 06:58)
| | Установите Linux server 64-bit (на вашей "семёрке", видимо, дальше эксперементировать - только хуже, появится сообщение, что она не является подлинной) | |
|
|
|
|
|
|
|
для: Eugene77
(08.09.2012 в 07:49)
| | Если еще актуально, могу дать подробную инструкцию по установке.
У меня работает и в Win7 x64 и в Win8 x64. И даже почту из винды отсылает. | |
|
|
|