jhowr 0 Denunciar post Postado Maio 17, 2012 Boa Tarde pessoal. Estou tentando criar 2 vhost no xampp do windows para meus projetos do Zend Framework, porém não estou tendo muito sucesso. Meu arquivos "hosts" dentro da pasta "Windows/system32/drivers/etc" está assim 127.0.0.1 site1 127.0.0.1 site2 E o arquivo "httpd-vhosts.conf" do xampp está assim <VirtualHost delivery> DocumentRoot "C:/xampp/htdocs/site1/" ServerName site1 # This should be omitted in the production environment SetEnv APPLICATION_ENV development <Directory "C:/xampp/htdocs/site1/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost random> DocumentRoot "C:/xampp/htdocs/site2/" ServerName site2 # This should be omitted in the production environment SetEnv APPLICATION_ENV development <Directory "C:/xampp/htdocs/site2/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> Porém quando eu digito na minha URL "site1" ou "site2" ele sempre redireciona para o diretorio do "site1". Alguém já conseguiu configurar diversos localhost no windows? Agradeço a atenção aí pessoal. Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
Denilson Telaroli 7 Denunciar post Postado Maio 18, 2012 no hosts do windows separe os apelidos por espaço ou tabulação e não crie duas entradas para o mesmo ip como você fez. 127.0.0.1 site1 site2 siteN Boa Tarde pessoal. Estou tentando criar 2 vhost no xampp do windows para meus projetos do Zend Framework, porém não estou tendo muito sucesso. Meu arquivos "hosts" dentro da pasta "Windows/system32/drivers/etc" está assim 127.0.0.1 site1 127.0.0.1 site2 E o arquivo "httpd-vhosts.conf" do xampp está assim <VirtualHost delivery> DocumentRoot "C:/xampp/htdocs/site1/" ServerName site1 # This should be omitted in the production environment SetEnv APPLICATION_ENV development <Directory "C:/xampp/htdocs/site1/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost random> DocumentRoot "C:/xampp/htdocs/site2/" ServerName site2 # This should be omitted in the production environment SetEnv APPLICATION_ENV development <Directory "C:/xampp/htdocs/site2/"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> Porém quando eu digito na minha URL "site1" ou "site2" ele sempre redireciona para o diretorio do "site1". Alguém já conseguiu configurar diversos localhost no windows? Agradeço a atenção aí pessoal. Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
jhowr 0 Denunciar post Postado Maio 18, 2012 Denilson alterei o host da forma que você disse, e ainda assim ele redireciona para um dos 2 diretórios, no meu caso tenho o site1 e site2, independente de qual eu coloco na url, ele redireciona para o site1. Mesmo com a alteração ele continua respondendo da mesma forma. Compartilhar este post Link para o post Compartilhar em outros sites
Raul Silva 41 Denunciar post Postado Maio 23, 2012 (Acabei de fazer funcionar aqui no meu) Você descomentou a linha que inclui o arquivo vhost do httpd.conf ? Compartilhar este post Link para o post Compartilhar em outros sites
jhowr 0 Denunciar post Postado Maio 28, 2012 (Acabei de fazer funcionar aqui no meu) Você descomentou a linha que inclui o arquivo vhost do httpd.conf ? Sim... tanto que ele funciona somente um vhost, qual servidor você está usando Raul? Compartilhar este post Link para o post Compartilhar em outros sites
Raul Silva 41 Denunciar post Postado Maio 29, 2012 Sim... tanto que ele funciona somente um vhost, qual servidor você está usando Raul? Eu instalei tudo separado (apache, mysql, php) pra funcionar um servidor de produção. Vou te passar a minha configuração em relação ao vhost: Descomentei a linha: LoadModule vhost_alias_module modules/mod_vhost_alias.so Descomentei a linha: # Virtual hosts Include conf/extra/httpd-vhosts.conf No arquivo extra/httpd-vhosts.conf: NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "C:\www\intranet\public_html" ServerName intranetadc ErrorLog "C:\www\intranet\logs\error.log" TransferLog "C:\www\intranet\logs\access.log" <directory "C:\www\intranet\public_html"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "C:\www\site\public_html" ServerName siteadc #ErrorLog "C:\www\site\logs\error.log" #TransferLog "C:\www\site\logs\access.log" <directory "C:\www\site\public_html"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </directory> </VirtualHost> Espero ter ajudado, caso positivo, de um voto =) Compartilhar este post Link para o post Compartilhar em outros sites
jhowr 0 Denunciar post Postado Maio 29, 2012 Eu instalei tudo separado (apache, mysql, php) pra funcionar um servidor de produção. Vou te passar a minha configuração em relação ao vhost: Descomentei a linha: LoadModule vhost_alias_module modules/mod_vhost_alias.so Descomentei a linha: # Virtual hosts Include conf/extra/httpd-vhosts.conf No arquivo extra/httpd-vhosts.conf: NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "C:\www\intranet\public_html" ServerName intranetadc ErrorLog "C:\www\intranet\logs\error.log" TransferLog "C:\www\intranet\logs\access.log" <directory "C:\www\intranet\public_html"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "C:\www\site\public_html" ServerName siteadc #ErrorLog "C:\www\site\logs\error.log" #TransferLog "C:\www\site\logs\access.log" <directory "C:\www\site\public_html"> Options Indexes MultiViews FollowSymLinks AllowOverride All Order allow,deny Allow from all </directory> </VirtualHost> Espero ter ajudado, caso positivo, de um voto =) Raul Funcionou aqui Cara... o negocio era descomentar a linha abaixo; LoadModule vhost_alias_module modules/mod_vhost_alias.so Obrigado aí cara. e Denilson Telaroli, não tive problema algum em deixar dessa forma no host do windows. 127.0.0.1 site1 127.0.0.1 site2 mas valeu de qualquer forma xD. Compartilhar este post Link para o post Compartilhar em outros sites