Cli*_*rum 3 php sqlite permissions
我正在开发一个需要对SQLite数据库文件进行读/写访问的Web应用程序.据我了解,父文件夹需要设置为777才能使用PHP(源)打开数据库.
.db文件本身的推荐文件权限是什么?请记住,我还需要能够用PHP覆盖该文件.
此外,如果数据库的父级是777,那么数据库是否存在安全风险?该文件夹由PHP创建.我只是想确保在不产生安全风险的情况下完成工作.
谢谢!
您应该让Apache(Web服务器)拥有该文件夹.
或者可以创建一个www-dev由MySQL和Apache组成的组,然后将文件夹组设置为www-dev和权限770.
只是不要使用777公开文件夹 - 特别是在共享服务器上.
| 归档时间: |
|
| 查看次数: |
4267 次 |
| 最近记录: |