Configure o Apache 2.4.9 para acessar na LAN

0

Eu tenho o Apache 2.4.9 instalado no sistema Windows 8.1. Eu configurei httpd.config :

Listen 0.0.0.0:80
Listen [::0]:80
..
..
<Directory />
   AllowOverride none
   Require all denied
   Allow from all
</Directory>
..
..
<Directory "c:/wamp/www/">
   Options Indexes FollowSymLinks Includes ExecCGI
   AllowOverride all
   Order deny,allow
   Allow from all
   Require local
</Directory>

e phpmyadmin.conf arquivos conforme abaixo:

<Directory "c:/wamp/apps/phpmyadmin4.1.14/">
  Options Indexes FollowSymLinks MultiViews
  AllowOverride all
  Order Deny,Allow
  Allow from all
</Directory>

Eu posso acessar phpmyadmin em outro sistema, mas não em outros projetos. Estou recebendo este erro -

Proibido

Você não tem permissão para acessar / neste servidor.

Eu tentei quase todos os métodos para fazer isso - desligar o firewall e criar uma nova regra de firewall de entrada.

Por favor me ajude. Onde estou cometendo um erro?

    
por akshaykumar6 19.04.2015 / 20:15

2 respostas

3

Sua configuração inclui isto:

<Directory "c:/wamp/www/">
   Options Indexes FollowSymLinks Includes ExecCGI
   AllowOverride all
   Order deny,allow
   Allow from all
   Require local
</Directory>

Essa diretiva Require local limita o acesso ao mesmo host (por exemplo, localhost), como em docs :

The local provider allows access to the server if any of the following conditions is true:

  • the client address matches 127.0.0.0/8
  • the client address is ::1
  • both the client and the server address of the connection are the same

This allows a convenient way to match connections that originate from the local host:

Require local
    
por 19.04.2015 / 20:40
1
  • no menu apatch, abra http-vhosts.config

    mudar
    Exigir local
    para o
    Exigir tudo concedido

  • depois disso no apatch httpd.config

    pesquisa de <Directory/>

    </Directory>
     faça isso por dentro

     Order deny,allow  
        Allow from all  
    
por 09.04.2017 / 14:53