3
我正在研究需要对SQLite数据库文件进行读/写访问的Web应用程序。据我了解,父文件夹需要设置为777才能使用PHP打开数据库(source)。基于Web的SQLite文件的推荐文件权限
.db文件本身的建议文件权限是什么?请记住,我需要能够用PHP覆盖文件。
此外,如果其父项为777,那么数据库是否存在安全风险?该文件夹由PHP创建。我只是试图确保我可以完成工作而不会产生安全风险。
谢谢!
我正在研究需要对SQLite数据库文件进行读/写访问的Web应用程序。据我了解,父文件夹需要设置为777才能使用PHP打开数据库(source)。基于Web的SQLite文件的推荐文件权限
.db文件本身的建议文件权限是什么?请记住,我需要能够用PHP覆盖文件。
此外,如果其父项为777,那么数据库是否存在安全风险?该文件夹由PHP创建。我只是试图确保我可以完成工作而不会产生安全风险。
谢谢!
你应该有Apache(网络服务器)拥有文件夹。
或者可能创建一个包含MySQL和Apache的www-dev
组,然后将文件夹组设置为www-dev
,并将权限设置为770
。
只是不要将该文件夹公开为777 - 特别是在共享服务器上。