Zainstalowałem wordpress na serwerze CentOS 6.6, wszystko działa dobrze, WP, mysql itp., Ale nie mogę uzyskać dostępu do strony http: // MY_IP / phpmyadmin, aby zaimportować DB, gdy otrzymam:
You don't have permission to access /phpmyadmin on this server.
Sprawdziłem login:
/var/log/httpd/error_log
I znalezione :
[error] [client 192.168.2.12] client denied by server configuration: /usr/share/phpMyAdmin
Adres IP serwera to 192.168.2.101 i próbowałem uzyskać dostęp z innej maszyny z adresem 192.168.2.12. Próbowałem uzyskać dostęp z samego serwera, ale też nie działa.
Masz pomysł, jak to naprawić? Dzięki!
phpmyadmin
centos-6.6
rf2632
źródło
źródło
/etc/httpd/conf.d/phpMyAdmin.conf
aby zezwolić na adres IP stacji roboczej, całą podsieć lub wszystkie połączenia z Apache.Odpowiedzi:
Znalazłem rozwiązanie:
Edytowałem plik /etc/httpd/conf.d/phpMyAdmin.conf w następujący sposób:
Zasadniczo skomentowałem: „Odmów od wszystkich”, httpd uruchomił się ponownie i działa!
źródło
Deny from All
jak jest , i miećAllow from
adres, który utrzymuje localhost adres 127.0.0.1, czyli sam system, ale dodaje podsieć 192.168.2 zAllow from 127.0.0.1 192.168.2
orazRequire ip 127.0.0.1 192.168.2
linię w RequireAny sekcji