gpt4 book ai didi

linux - Apigility 需要哪些目录权限?

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:38 25 4
gpt4 key购买 nike

我意识到 Apigility UI 需要对/modules 目录和/config 目录的写入权限。我的问题是,它创建的子目录需要什么权限?

在我的例子中,它创建了 755 的子目录(例如/module/myapi)。我的网络服务器用户不拥有文件结构或不属于相关组,因此它无法写入目录已创建。我认为这可能是导致我收到错误的原因。

在正常情况下,我会根据需要修改用户、组和权限。然而,在这种情况下,我使用的是 Vagrant,并且同步目录的权限在主机的控制之下。

最佳答案

我只能回答最后一部分

Under normal circumstances I would just modify the users, groups and permissions to whatever I wanted. In this case, however, I am using Vagrant and the permissions on my synched directories are under control of the host.

您仍然可以从 Vagrantfile 管理它:

config.vm.synced_folder "apigility_path/modules", "/modules", owner: "web", group: "web"

这将使用正确的用户/组在主机上创建文件夹

如果需要,您还可以使用 mount_options 属性为权限添加粒度:

config.vm.synced_folder "apigility_path/modules", "/modules", owner: "web", group: "web", :mount_options => ["dmode=755","fmode=755"]

关于linux - Apigility 需要哪些目录权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32832240/

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