很多時候在我們新安裝PHP整合環境的時候總會帶著phpMyAdmin這個資料庫管理軟體,如果我們不細心隨便設定了資料庫密碼,或是直接使用其資料庫默認密碼,則別人就可以很輕易的存取到你的資料庫,修改你的數據,這是非常不安全的。
推薦學習:phpmyadmin教學
下面我們就來看看禁止外網進行存取phpMyAdmin這套軟體的方法,涉及對設定檔的修改,是非常實用的技巧,需要的朋友可以參考下:
首先,在phpmyadmin資料夾中找到phpmyadmin.conf,在檔案中能看到如下面一段配置(複製程式碼如下):
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 </Directory>
找到Deny from all 意思是禁止所有訪問,但允許從127.0.0.1 訪問,那麼我們就刪除Allow from 127.0.0.1,並且把Deny from all 修改為Allow from all,意思是允許從所有地址訪問,儲存修改的設定文件,重啟伺服器就可以用網域名稱進行存取了。
Forbidden
You don't have permission to access /phpMyAdmin/index.php on this server.
出現這種情況請將apache的httpd.conf打開,將程式碼(如下):
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory>
修改為:
<Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from None </Directory>
以上是如何設定外網無法存取phpmyadmin的詳細內容。更多資訊請關注PHP中文網其他相關文章!