我注意到我的文件权限架构中有一些奇怪的地方。用户 ID 为 500,但设置给用户的主要组也是 500(与用户 ID 相同)。这是允许的吗?我在我的 apache 服务器上遇到了权限问题,想知道这是否相关。我在 etc/groups 中没有看到用户 ID 为“500”的组。当我运行“cat etc/passwd”时,ID 为 500 的用户也拥有该组的 500 .. 但该组不存在。但是如果它不存在,那么在最初创建时不会抛出错误吗?
我遇到的特定服务器错误(在 apache 中)肯定与 unix 权限相关:
[2013 年 11 月 1 日星期五 11:25:44] [错误] Application.cpp:256 中的 SoftException:文件“/home/sagedev/directory_name/index.php”可按组写入