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. 如何运行只能写入STDOUT并从STDIN读取的脚本?
- 2. jQuery脚本只能在IE
- 3. 脚本只能在IE
- 4. 用于确定存储过程是只读还是读写的脚本
- 5. 只写只读字段
- 6. 读写性能使用配置解析器在Python脚本
- 7. SSIS读/写变量脚本任务
- 8. msn加脚本读取/写入内存
- 9. 只读出的界面,读取里面执行/写性能
- 10. jQuery脚本只能切换IE窗口
- 11. jquery脚本只能在Firefox中工作
- 12. Greasemonkey脚本只能用CTRL + F5加载?
- 13. mysql脚本只能重新加载
- 14. 为什么我的php脚本只在文件权限读写时执行?
- 15. iPhone sqlite3锁定,只能读取,不能写入
- 16. chaincode:未能执行脚本docker撰写
- 17. SSIS脚本任务 - 未能填写DataTable
- 18. 写入只读文件
- 19. 书写脚本
- 20. Data guard - 读写和只读问题
- 21. shell脚本:如何从变量中只读取部分文本
- 22. 只读文本框中的Java脚本提示框
- 23. 只读文本框
- 24. 文本框只读
- 25. 读/写功能definiton
- 26. 只循环脚本
- 27. Flash动作脚本可以读写本地文件系统吗?
- 28. 编写脚本以读取文本文件中的值
- 29. 不可能在只读模式下为其他用户触发脚本?
- 30. 如果脚本只能在同一服务器上的另一个脚本访问脚本时才能运行
我应该在哪里放这个文件? – James 2010-09-20 22:53:46
你可以把它放在你的'data'目录下。 '.htaccess'文件会影响子目录,因此这一更改将阻止访问它所在的任何目录以及所有子项。 (直到被其他东西覆盖)。 – 2010-09-21 00:07:06