gpt4 book ai didi

php - PDO SQLite创建数据库默认权限

转载 作者:行者123 更新时间:2023-12-03 18:50:11 25 4
gpt4 key购买 nike

使用PDO sqlite PHP适配器时,将创建新的sqlite数据库文件,并且组权限设置为只读,并且不支持umask。

我需要每个数据库文件都可以按组写入。有什么办法做到吗?

编辑:我知道如何更改文件的权限,我问是否可以使用正确的权限(根据处理umask)创建文件。

最佳答案

好像有一个SQLITE_DEFAULT_FILE_PERMISSIONS compilation parameter

如有必要,似乎限制了它。
因此,使用SQLITE_DEFAULT_FILE_PERMISSIONS=666重新编译而不是依赖umask是有意义的。太糟糕了,这不是sqlite中的默认选项。

关于php - PDO SQLite创建数据库默认权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28454551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com