Тема: apache 2.2 & vhost + php
выкинули бы конфиг рабочий кто-нить, а то ужасть просто... а у мя и так мозги чичас плавятся... если не трудно отдельно апача, отдельно на vhost... естевственна как пример.
Форум о программировании, операционных системах, безопасности, сайтостроении, железе, девайсах, сетях и тп
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
выкинули бы конфиг рабочий кто-нить, а то ужасть просто... а у мя и так мозги чичас плавятся... если не трудно отдельно апача, отдельно на vhost... естевственна как пример.
Тебе что-то конкретное,
или общее ?
общее у мну прибизительно так.
<VirtualHost *:80>
User firebird
Group firebird
AddDefaultCharset windows-1251
ServerName fire.com.ua
ServerAlias www.fire.com.ua
DocumentRoot /home/hosting/ibWebAdmin_1.0.2
include /usr/local/etc/apache/rewrite.conf
ServerAdmin admin@com.ua
ErrorLog /var/log/httpd-error.log
TransferLog /var/log/httpd-access.log
<Directory /home/hosting/ibWebAdmin_1.0.2/>
AllowOverride All
</Directory>
</VirtualHost>
Тебе что-то конкретное,
или общее ?
общее у мну прибизительно так.<VirtualHost *:80>
User firebird
Group firebird
AddDefaultCharset windows-1251
ServerName fire.com.ua
ServerAlias www.fire.com.ua
DocumentRoot /home/hosting/ibWebAdmin_1.0.2
include /usr/local/etc/apache/rewrite.conf
ServerAdmin admin@com.ua
ErrorLog /var/log/httpd-error.log
TransferLog /var/log/httpd-access.log
<Directory /home/hosting/ibWebAdmin_1.0.2/>
AllowOverride All
</Directory>
</VirtualHost>
воть воть... я думал у мя совсем мозги поплыли, но у мя то-же самое... но мине оно вопить:
[Sun Nov 11 22:09:24 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sun Nov 11 22:09:24 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sun Nov 11 22:09:24 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sun Nov 11 22:09:24 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sun Nov 11 22:09:24 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sun Nov 11 22:09:24 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Sun Nov 11 22:09:24 2007] [error] VirtualHost _default_:443 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
Вместо * <VirtualHost *:80>
впиши айпишку на которой висит апач.
и проверь 1.3
apachectl configtest
2.0 >
path to rc.d/apache configtest
точно не помню.... но вродь так.
и посмотри на че ругнется...
PS:
еще неплохо было бы
прописывать
NameVirtualHost IP где IP айпишка...
вначале перед
include vhosts.conf
или перед
<VirtualHost *:80>
Вместо * <VirtualHost *:80>
впиши айпишку на которой висит апач.и проверь 1.3
apachectl configtest
2.0 >
path to rc.d/apache configtest
точно не помню.... но вродь так.
и посмотри на че ругнется...PS:
еще неплохо было бы
прописывать
NameVirtualHost IP где IP айпишка...
вначале передinclude vhosts.conf
ипов многа... ![]()
апача стоит 2.2!!!
в ней апечестл говорить - синтах ок... и все...
ну тады попробуй
<VirtualHost domainname:80>
вот после этого и появляются енти строки особенно в большом количестве...
а в /etc/hosts прописать несудба? а вообще из дефолтовой настройки чуть с дочками во фре лежит тут /usr/local/etc/apache22/extra/httpd-vhosts.conf при том, что в httpd.conf есть Include etc/apache22/extra/httpd-vhosts.conf
что то вроде
<VirtualHost *:80>
ServerAdmin noc@net-admins.org
DocumentRoot /usr/local/www/apache22/data/net-admins.org/
ServerName www.net-admins.org
ServerAlias net-admins.org
DirectoryIndex index.php index.html index.htm about.php
ErrorLog /var/log/www/net-admins.org_error_log
CustomLog /var/log/www/net-admins.org_log combined
ErrorDocument 404 http://net-admins.org/404.html
<IfModule mod_php5.c>
php_admin_flag safe_mode on
php_admin_flag safe_mode_gid on
php_admin_value open_basedir /usr/local/www/apache22/data/net-admins.org/
php_admin_value safe_mode_exec_dir /usr/local/www/apache22/data/net-admins.org/
php_admin_flag session.auto_start off
</IfModule>
SecFilterEngine On
SecFilterScanPOST On
SecFilterScanOutput On
SecFilterCheckURLEncoding On
SecFilterCheckUnicodeEncoding Off
SecFilterForceByteRange 1 255
SecAuditEngine RelevantOnly
SecAuditLog /var/log/audit_log
SecFilterDefaultAction "deny,log,status:500"
SecFilter "\.\./"
SecFilter "<(.|\n)+>"
SecFilter "<[[:space:]]*script"
SecFilter "delete[[:space:]]+from"
SecFilter "insert[[:space:]]+into"
SecFilter "select.+from"
SecFilterSelective ARG_b2inc "!^$"
SecFilterSelective OUTPUT "Fatal error:"
</VirtualHost>
ну конечно при NameVirtualHost *:80
IIS - это уже сам по себе вебсервер. Одновременно на 80-м порту Apache и IIS не запустить.
А Апач на винде живёт. Удуши для начала IIS, а потом ставь Apache. MySQL ставится абсолютно независимо, PHP тоже.
Только в случае с PHP тебе надо будет в конфиге апача пару строчек прописать. Какие именно - можно прочитать в readme от PHP.
На счёт выхда с третьей машины не очень понял.
IIS - это уже сам по себе вебсервер. Одновременно на 80-м порту Apache и IIS не запустить.
А Апач на винде живёт. Удуши для начала IIS, а потом ставь Apache. MySQL ставится абсолютно независимо, PHP тоже.
Только в случае с PHP тебе надо будет в конфиге апача пару строчек прописать. Какие именно - можно прочитать в readme от PHP.На счёт выхда с третьей машины не очень понял.
сорри, но у меня юних и иисов там не водится...
Для начала ставь Денвер и не парся, там уже есть PHP, Apache и MySQL, и настраивать проще. Чтобы на сайт могли заходить тока с Чувашии - настрой фаер. Вот имя для сайта сделать нормальное, денег стоит или я не прав?.
когда то столкнулся с похожей проблемой, надо было сделать подобие хостинга, перерыл кучу инфы в инете, сам процесс настройки апача с виртуальными хотсами описал тут http://ukritie.org.ua/index.php?option=com...35&catid=11#235 , причем в таком случае можно сделать как витуальный хостинг, так и доступ к каждому сайту по отдельному каталогу по ftp-протоколу
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
© 2005–2012 it-talk.org