本文主要介绍了linux下phpmyadmin配置文件的含义。很详细,有一定的参考价值。感兴趣的朋友一定要看!
发现问题:
linux下phpmyadmin的配置文件
别名/phpMyAdmin/usr/share/phpMyAdminAlias/phpMyAdmin/usr/share/phpMyAdminDirectory/usr/share/phpMyAdmin/
IfModulemod_authz_core.c
#Apache2.4
需要任何
要求127.0.0.1
要求:1
/required any
/IfModule
IfModule!mod_authz_core.c
#Apache2.2
订单拒绝,允许
丹麦罗马
Allowfrom127.0.0.1
Allowfrom:1
/IfModule/Directory我的Apache版本是2.4版本,上面是/etc/httpd/conf . d/phpmyadmin . conf中的一段,具体意思我不太懂,请解释一下。
解释如下:
#虚拟目录http://localhost/phpMyAdmin指向/usr/share/phpMyAdmin。
别名/Phpmyadmin/usr/share/Phpmyadmin
#虚拟目录http://localhost/phpmyadmin指向/usr/share/phpMyAdmin。
别名/phpMyAdmin/usr/share/phpMyAdmin
#目录相关设置
目录/usr/share/phpMyAdmin/
#mod_authz_core.c是继apache2.3之后新增的权限认证模块。
#通过判断此处是否存在该模块来区分apache版本。
#如果存在,当前的apache版本至少是2.3。
IfModulemod_authz_core.c
#下面一行注释表明,当apache版本为2.4时,它将在这里执行。
#Apache2.4
#只有满足以下任一条件,才能访问新的权限控制写入
需要任何
#用户请求的IP是本机的(IPv4)
要求127.0.0.1
#用户请求的IP是本地的(IPv6)
要求:1
#权限控制块结束
/required any
#模块判断该块结束。
/IfModule
#如果mod_authz_core.c不存在,则当前的apache版本低于2.3。
IfModule!mod_authz_core.c
#下面一行注释表明,当apache版本为2.2时,它将在这里执行。
#Apache2.2
#mod_authz_host提供旧式的权限控制,前面的“Deny”一词表示白名单模式。
订单拒绝,允许
#禁用除下面的允许之外的所有请求。
丹麦罗马
#允许本地访问(IPv4)
Allowfrom127.0.0.1
#允许本地访问(IPv6)
Allowfrom:1
#模块判断该块结束。
/IfModule
#目录设置块结束
/Directory同样,这不是phpMyAdmin的配置文件.这是阿帕奇的。
以上就是文章《linux下phpmyadmin的配置文件是什么意思》的全部内容,感谢阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/115601.html