Win7 apache2.4.9 phpmyadmin4.5.0.2 - uma conexão não para LAN [closed]

2

Tudo está funcionando bem - hospedando alguns dos meus próprios sites, mas gostaria de poder mantê-los de outros PCs na LAN. Funciona bem, exceto por phpmyadmin .

Tudo está configurado para poder fazê-lo.

Em outro PC, recebo um erro 403 (acesso negado - e os logs do apache me dizem que isso é causado pela configuração do servidor).

Eu tenho que usar o nome do PC, tho - usando localhost , IP real, ou 127.0.01 dá um servidor não encontrado no navegador - mas isso seria OK, como eu só quero acesso da LAN - não de a internet.

Em \wamp\alias\phpmyadmin.conf tenho:

    Alias /phpmyadmin "Q:/wamp/apps/phpMyAdmin4.5.0.2/"
    \# to give access to phpmyadmin from outside
    \# replace the lines
    \#
    \# Require local
    \#
    \# by
    \#
    \# Require all granted
    \#

    <Directory "Q:/wamp/apps/phpMyAdmin4.5.0.2/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        <IfDefine APACHE24>
            Require local
            Require ip 192.168.1
            </IfDefine>
        <IfDefine !APACHE24>
            Order Deny,Allow
            Deny from all
            Allow from localhost ::1 127.0.0.1
            Allow from 192.168.1
            </IfDefine>
        php_admin_value upload_max_filesize 128M
        php_admin_value post_max_size 128M
        php_admin_value max_execution_time 360
        php_admin_value max_input_time 360
    </Directory>

Também tentei adicionar isso a Q:\wamp\bin\apache\apache2.4.9\conf\httpd.conf :

    <Directory "Q:/wamp/apps/phpMyAdmin4.5.0.2">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride none
        Require local granted
        Allow from localhost ::1 127.0.0.1
    </Directory>

Mas sem sucesso - tudo o que posso obter é um acesso negado ou permitir acesso a todos os meus bancos de dados - o que não é realmente útil, pois nem sequer pede uma senha ...

    
por Birger Sørensen 02.11.2015 / 18:16

2 respostas

0

Primeiro, 127.0.0.1 é o IP da interface de loopback: isso só funciona a partir do mesmo host. Localhost é 127.0.0.1, então é normal que ambos não estejam funcionando.

Você deve verificar se sua LAN está usando 192.168.1.0/24, talvez não seja! Olhe para o seu log de acesso do apache, você encontrará o seu IP de origem, o que você precisa adicionar ao "Allow From" (apache 2.2) ou "Require ip" (apache 2.4).

    
por 02.11.2015 / 19:34
0

Exija host birger-pc
resolve o problema.

Thak você por sua ajuda e patiense; >)

    
por 06.11.2015 / 17:44