I followed the phpmyadmin setup and changed the config to
require ip my ipaddress
andallow from my ipaddress
and its still telling meforbidden You don't have permission to access /phpmyadmin on this server.
when I try to access the page on my browser (my server is not located on my machine). I installed everything usingroot
. I also chmod 775 the entire phpMyAdmin folder. Im running RHEL 6.1. Any idea what to do at this point?Here is my
/etc/httpd/conf.d/phpMyAdmin.conf
:<Directory /usr/share/phpMyAdmin/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require ip myserveripaddress Require ip ::1 </RequireAny> </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order Deny,Allow Deny from All Allow from myserveripaddress Allow from ::1 </IfModule> </Directory>
Answer
The Allow from myserverip
lines are preventing you from accessing the service. This way, Apache allows only requests orginating from this IP, but since you are using it from the IP of your client system, the requests will fail.
Attribution
Source : Link , Question Author : somejkuser , Answer Author : Sven