Q
只能讀寫腳本
1
A
回答
7
阻止訪問非腳本的最簡單方法:將其移出Web服務器的文檔根目錄。如果您的PHP文件來自/var/www/htdocs
,請將您的數據文件放入。
如果這是不可能的,.htaccess
解決方案的樣子:
# don't let anyone access these files directly
Order allow,deny
Deny from all
1
您可以將目錄的所有權更改爲www
或apache
用戶,具體取決於您的網絡服務器運行的用戶。
然後確保該目錄的權限設置爲644,以便只有所有者可以寫入。如果您希望其他人無法讀取,請將其設置爲600.
相關問題
- 1. PowerShell腳本只能使Azure容器只讀
- 2. 如何運行只能寫入STDOUT並從STDIN讀取的腳本?
- 3. 腳本只能在IE
- 4. jQuery腳本只能在IE
- 5. 用於確定存儲過程是隻讀還是讀寫的腳本
- 6. 我的只讀用戶能寫
- 7. 只寫只讀字段
- 8. 將值寫入只讀文本框vb.net
- 9. 讀寫性能使用配置解析器在Python腳本
- 10. 讀寫逐行在bash腳本
- 11. msn加腳本讀取/寫入內存
- 12. SSIS讀/寫變量腳本任務
- 13. 不能讀取XML遍歷的URL,只能在本地讀取
- 14. 只讀出的界面,讀取裏面執行/寫性能
- 15. Greasemonkey腳本只能用CTRL + F5加載?
- 16. 只能執行腳本一次
- 17. Javascript appendChild(腳本)只能運行一次
- 18. Openresty Lua腳本只能使用一次
- 19. jquery腳本只能在Firefox中工作
- 20. 打印只能從bash腳本
- 21. mysql腳本只能重新加載
- 22. 腳本只能用於最新帖子
- 23. jQuery腳本只能切換IE窗口
- 24. jQuery腳本只能運行一次
- 25. C++:一類的只讀和只寫版本的語義
- 26. 爲什麼我的php腳本只在文件權限讀寫時執行?
- 27. Mozilla Firefox本地存儲讀寫性能
- 28. 使只讀工具只讀文本框
- 29. iPhone sqlite3鎖定,只能讀取,不能寫入
- 30. 命名管道只能讀取而不能寫入
我應該在哪裏放這個文件? – James 2010-09-20 22:53:46
你可以把它放在你的'data'目錄下。 '.htaccess'文件會影響子目錄,因此這一更改將阻止訪問它所在的任何目錄以及所有子項。 (直到被其他東西覆蓋)。 – 2010-09-21 00:07:06