phpMyAdmin.conf中的內容是什么意思

下面由phpmyadmin教程欄目給大家介紹有關linux下的phpmyadmin的配置文件,希望對需要的朋友有所幫助!

發現問題:

linux下的phpMyAdmin的配置文件

Alias /phpMyAdmin /usr/share/phpMyAdminAlias /phpmyadmin /usr/share/phpMyAdmin<Directory /usr/share/phpMyAdmin/>    <IfModule mod_authz_core.c>      # apache 2.4      <RequireAny>        Require ip 127.0.0.1        Require ip ::1      </RequireAny>    </IfModule>    <IfModule !mod_authz_core.c>      # Apache 2.2      Order Deny,Allow      Deny from All      Allow from 127.0.0.1      Allow from ::1    </IfModule></Directory>

我的Apache版本是2.4的,以上是/etc/httpd/conf.d/phpMyAdmin.conf里面的一段內容,并不十分明白其中的具體意思,求解釋一下。

解釋如下:

立即學習PHP免費學習筆記(深入)”;

#?虛擬目錄?http://localhost/phpMyAdmin?指向?/usr/share/phpMyAdmin Alias?/phpMyAdmin?/usr/share/phpMyAdmin #?虛擬目錄?http://localhost/phpmyadmin?指向?/usr/share/phpMyAdmin Alias?/phpmyadmin?/usr/share/phpMyAdmin #?目錄相關設置 <directory></directory> ???#?mod_authz_core.c?是?apache?2.3?之后新增的權限驗證模塊 ???#?在這里用判斷這個模塊是否存在的方法區分?apache?版本 ???#?如果存在說明當前?apache?版本至少是?2.3 ???<ifmodule> ?????#?下面一行注釋表明這里在?apache?版本是?2.4?的時候會執行 ?????#?Apache?2.4? ?????#?新式的權限控制寫法?滿足以下任一條件才能訪問 ?????<requireany> ???????#?用戶的請求?IP?是本機?(?IPv4?) ???????Require?ip?127.0.0.1 ???????#?用戶的請求?IP?是本機?(?IPv6?) ???????Require?ip?::1 ?????#?權限控制區塊結束 ?????</requireany> ???#?模塊判斷區塊結束 ???</ifmodule> ???#?如果不存在?mod_authz_core.c?說明當前?apache?版本低于?2.3 ???<ifmodule> ?????#?下面一行注釋表明這里在?apache?版本是?2.2?的時候會執行 ?????#?Apache?2.2 ?????#?mod_authz_host?提供舊式的權限控制寫法?Deny?在前表示白名單模式? ?????Order?Deny,Allow ?????#?禁止除去下面?Allow?之外的所有請求 ?????Deny?from?All ?????#?允許本地訪問?(?IPv4?) ?????Allow?from?127.0.0.1 ?????#?允許本地訪問?(?IPv6?) ?????Allow?from?::1 ???#?模塊判斷區塊結束 ???</ifmodule> #?目錄設置區塊結束 

再有這不是 phpMyAdmin 的配置文件 … 這是 Apache 的 …

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享