[英]How should I set SQLite3 DB permissions on a live website?
我正在嘗試使用SQLite 3在實時網站上設置一個小型Web應用程序。
為了讓PHP在我的本地服務器上與它通信,我必須在數據庫文件上執行chmod 777
,否則它將不允許我寫入它。
但是,如果它在現場網站上,我不希望它是777
因為任何人都可以下載數據庫(如果他們知道/猜測路徑)。
如何限制對它的訪問並仍然能夠寫入數據庫文件?
您可以通過.htaccess規則限制數據庫下載。
使用以下命令將.htaccess文件放在db目錄中:
命令拒絕,允許拒絕所有人
那么,沒有人可以下載數據庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.