Na configuração padrão do phpmyadmin com o ISPconfig-3 no Ubuntu. Coisa estranha acontece, "Order Deny, Allow" & amp; "Negar de tudo" funciona para subdiretórios (bloqueia todas as solicitações), mas não para a raiz deles.
/ usr / share / phpmyadmin (não funciona)
/ usr / share / phpmyadmin / setup (trabalhando)
/ usr / share / phpmyadmin / libraries (trabalhando)
/ usr / share / phpmyadmin / setup / lib (trabalhando)
Você pode explicar esse comportamento? Sinto falta de algo?
É claro que não vou bloqueá-lo, mas quando ele falha em bock todos os IPs, exceto o meu, tentei bloquear todos, mas ele falhou!
Nota: Ubuntu versão 12.04.5 LTS
Aqui está o /etc/apache2/conf.d/phpmyadmin.conf
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
......
Order Deny,Allow
Deny from All
</Directory>
# Authorize for setup
<Directory /usr/share/phpmyadmin/setup>
Order Deny,Allow
Deny from All
.......
</Directory>
# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All
</Directory>