使用php的过程中,出现了phpmyadmin 403错误:phpmyadmin 403 You don’t have permission to access /phpmyadmin/ on this server,该如何解决呢?下面就介绍一下这类问题的解决思路与方法,希望能够对您有所帮助。
解决办法:
查看网上的资料说是selinux的问题,于是将其关掉但还是不行。还有一种说法说是selinux给httpd分配的权限问题,总之就是和权限有关。
于是进行下面的操作:
1.修改权限
2、修改phpmyadmin的权限使其得到selinux分配给httpd的权限,不过上面操作之后都没有用。
3、在phpmyadmin.conf文件中将
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
改为:
<Directory "/usr/share/phpmyadmin">
AllowOverride None
Order allow,deny
Allow from all
</Directory>
- service httpd restart
之后,就能成功启动httpd服务了,问题解决。
转载于:https://blog.51cto.com/yuanxiaojun/1068636