问题标签 [file-ownership]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

perl - 如何使用 perl 访问文件(exe 或 dll)的所有者详细信息?

我想简单地打印出目录的这些详细信息,并且我想用 perl 编写脚本,有什么见解吗?

0 投票
2 回答
23111 浏览

c++ - 如何使用 C++ 在 Linux 中获取文件的所有者名称?

如何使用 C++ 获取 Linux 文件系统上文件的所有者名称和组名称?stat()通话只给我所有者 ID 和组 ID,而不是实际名称。

如何以编程方式获取“john”和“devl”?

0 投票
1 回答
28063 浏览

c# - 在 C# 中找出文件所有者/创建者

可能重复:
在 C# 中获取/设置文件所有者

我在网上搜索了但没有找到如何获取文件创建者/所有者在 FileInfo 类中只有 lastAccessTime、Size 等其他属性,而不是所有者/创建者。

有人知道答案吗?

0 投票
2 回答
413 浏览

php - 无法更改新文件的所有者

我正在使用 PHP 检索一些 Base64 数据,对其进行解码并将其写入文件,我的代码工作正常。但是,所有者是 apache,权限非常低,所以即使我 FTP 到它上传的区域,我也无法下载文件。但是我是否更改了权限和所有者,以便我对文件有更多的控制权?这是我的代码

0 投票
0 回答
99 浏览

ibaction - IBAction 方法现在显示在文件的所有者中

我有一个声明两个类的头文件。第二个看起来

然后,在一个使用我没有提到的第一类方法工作得很好的 xib 文件中,当我尝试从 TabBarButtonItem(而不是 navigationBarButton)中拉出它时,我找不到 sendMail 方法并给出它像往常一样交给文件的所有者。我试图在方法的声明中删除 (id)sender 并将 IBAction 切换为 void,但没有奏效。我只是想知道在同一个头文件中定义两个指向同一个xib的类我做错了什么。

0 投票
2 回答
15057 浏览

cocoa - Cocoa - 如何在情节提要模式下将视图的委托连接到文件的所有者?

当我使用 .xib 时,我通过接口构建器将视图的委托连接到文件的所有者,然后进入视图控制器的 .h 文件并将其设置为委托以通过 .

但是在情节提要模式下,没有文件的所有者对象。我正在使用一个名为 NinevehGL 的引擎,它简化了使用 openGL 渲染模型的过程。这个引擎要求我创建一个视图,将它的类设置为NGLView,将它的delegate连接到文件的所有者对象,并添加到视图控制器的头文件.h文件中以完成连接(然后实现适当的方法如视图控制器中的drawView)。通过 .xib 文件,这一切都很好,但是我如何通过情节提要来完成呢?

我显然更愿意在 xcode 中采用新的故事板技术,但我似乎无法弄清楚如何模仿我通常在带有故事板的 .xib 中执行的过程。苹果文档提到了使用 rootViewController,但解释有点模糊。

谁能给我解释一下这个过程?

0 投票
2 回答
2331 浏览

php - 如何允许 PHP 在不影响服务器安全的情况下写入文件

每当我想让 PHP 脚本将输出写入服务器上的文件时,我经常会遇到负面评论。

我使用fopen(),fwrite()fclose()函数。

我知道如何做到这一点的唯一方法是将输出文件的权限设置为 0666 或将其归“nobody”所有(这是 PHP 在我们的 Apache Web 服务器上运行的用户)。

那么,如果“0666”或“由任何人拥有”是安全风险,您如何成功且安全地允许 PHP 脚本写入文件?

感谢您分享有关此主题的指导。

0 投票
4 回答
7729 浏览

php - 在 PHP 中更改所有者/组 ID

在我客户的 ftp 中,旧文件3002 3000在所有者/组列中具有值。

但是当我上传一个新页面时,它有 3002 3002 并且我无法访问这个文件。

当我尝试加载这个新页面时,它显示错误:

NetworkError:500 内部服务器错误

为什么会这样?

如果有任何 php 代码可以更改3002 30023002 3000

如何更改所有者/组值?我可以使用任何 php 代码更改所有者/组 ID 吗?

我已经使用了chown()函数,但是 ftp 中的所有者/组列值仍然显示 3002 3002 不会发生任何事情

0 投票
1 回答
1743 浏览

xcode4.3 - 缺少文件的所有者项目

我试图了解如何在键盘上显示我的文本字段并做一个教程。这是比我的 SDK 5.1 更旧的版本。现在我尝试这样做:“在 Interface Builder 中,右键单击每个 Text Field 视图并将委托插座连接到 File's Owner 项。” 我找不到文件的所有者项目。最好的问候约翰

0 投票
1 回答
291 浏览

php - 使用 PHP 上传的文件无法通过 FTP 更改

我有一个上传文件的脚本,上传文件后,文件的所有者是 48(Apache),当我尝试使用 FTP 删除该文件时,出现访问被拒绝错误,ftp 所有者 ID 为 500。

我有没有控制面板的 CentOS,我用 yum 命令安装了 apache 和 php 以及其他东西。

我应该在 apache 和 php 配置中做什么?因为我不想每次都手动更改文件的所有者。