[英]Login screen in PhpMyAdmin
我已經制作了PHP應用程序,並且我將在客戶端的Windows計算機上安裝XAMPP以便運行該應用程序。 一切都按預期工作,但是當有人轉到localhost / phpmyadmin時,我需要一個登錄屏幕 (我自己的mysql數據庫或內置的mysql功能)。 我不希望該客戶端訪問Db。
其次,有一種很好的簡單方法來隱藏/加密(類似於exe)我的php代碼,以便我的客戶端無法打開我的php文件等。
謝謝
對於加密使用ioncube php編碼器
要禁用phpmyadmin登錄頁面,請轉到folder \\ apache \\ conf \\ extra \\ httpd-xampp.conf
該配置文件底部的某個位置是LocationMatch節點
即使您認為默認的“訂單”設置為“拒絕”,也允許所有人拒絕。 默認情況下,此配置設置為允許從192.168.0。#。 刪除此ip范圍,您便設置好了。 並改變這個
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
對此
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.