问题标签 [mkdir]

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 投票
3 回答
149 浏览

php - 这个 PHP 脚本有什么问题?

以下脚本不执行:

为什么?

谢谢

0 投票
3 回答
25897 浏览

android - Android mkdir 没有创建文件夹

今晚,我目前在做一些我认为很简单的事情时遇到了问题……在 /mnt/sdcard 中创建一个文件夹。

我设置了以下权限:

Main.java有以下内容来制作文件夹:

我得到“创建的文件夹!” 我的日志中有消息,但是当我同时检查两者时/mnt/sdcard/sdcard没有一个文件夹。我试过打电话:

它返回true。我只是无法弄清楚这一点,因为所有迹象都表明它应该起作用。我还尝试过将手机与 PC 断开连接,以防 SD 卡正在安装或我目前正在使用手机而不是模拟器进行开发。说到这,debuggable可能true会阻止它制作文件夹吗?

谢谢!

0 投票
3 回答
30975 浏览

perl - 使用 perl 创建文件夹

我想使用 perl 创建文件夹,在同一个文件夹中,存在一个 perl 脚本。我创建了 FolderCreator.pl,它需要一个输入参数folder name

只有当我们在它所在的同一文件夹中调用 scipt 时,这才能正常工作。如果在另一个文件夹中调用它,如果不起作用。

例如。

第一个工作正常,但第二个没有。有没有办法创建这些文件夹?

0 投票
3 回答
216 浏览

php - mkdir() 不修改目录

我正在使用以下代码创建目录...

它创建,但问题是 777 权限没有坚持

有任何想法吗?

我的目录结构是这样的......

/pdf/customs(由 wwwuser:user 所有) /pdf/customs/417/文件夹名称(由代码创建,修改为 755)

0 投票
1 回答
1213 浏览

php - JQuery AJAX-PHP mkdir() 问题

我一直在尝试让一个脚本工作,该脚本使用 AJAX 将 PHP 文件调用到 jQuery 脚本中。

它正在调用这个 PHP

如果我把 mkdir 拿出来,一切都运行良好,我可以调用 errormsg。我已经尝试在标准 PHP 脚本中运行没有 ajax 调用的 mkdir,这很有效。每次我将 mkdir 放入脚本中时,我都会将 errormsg 变量设置为未定义并且脚本失败。

我对使用 jquery 相当陌生,所以它可能是一些简单的事情。为任何帮助欢呼

0 投票
2 回答
1214 浏览

c - mkdir() 和“检查时间,使用时间”漏洞

是否有mkdir()C 的安全替代方案?我正在检查一些代码,并注意到它正在使用对mkdir(). 根据我在 US-CERT 安全编码网站上阅读的内容,使用该功能使其容易受到“检查时间,使用时间”(TOCTOU)的影响。

编辑

来自 zlib 的 miniunz.c 源

以上mkdir就是我所指的。

0 投票
3 回答
2282 浏览

mkdir - stat vs mkdir 与 EEXIST

如果文件夹不存在,我需要创建它,所以我使用:

该文件夹仅在程序第一次运行时创建 - 之后它只是一个检查。有一个建议是跳过 stat 调用并调用 mkdir 并根据 EEXIST 检查 errno。它会带来真正的好处吗?

0 投票
2 回答
640 浏览

php - 如果文件夹已经存在,如何绕过 mkdir 需要 PHP 修复

我有一个 PHP 文件,它在上传文件时为每个用户创建一个唯一目录。我希望脚本检查目录是否已经存在,如果存在,则跳过 mkdir 操作。这是我的代码示例:

要继续这个例子,请假设文件夹“123”已经存在。我该如何针对这种情况进行修改?我在想它一定是某种 if...else 语句。感谢您解决这个问题。

0 投票
3 回答
530 浏览

php - 需要帮助通过 PHP 在新目录上设置 Chmod 权限

我正在使用 PHP 的 mkdir 函数,但在使用 $mode 参数时遇到了一些困难。如果我不指定参数,我会将 UNIX 755 作为新目录的默认权限设置。我想将权限设置为 UNIX 777,所以我这样做了,如下所示:

当我这样做时,会创建一个文件夹,但我不能用它做任何事情。事实上我什至不能删除它!我所能做的就是通过FTP重命名它......

然后我尝试设置 $mode = '0600'; 这将创建一个可用的文件夹,但权限设置为 UNIX 110。这怎么可能?它不应该是 600 的 UNIX 值吗?我在这里错过了一些转换吗?谢谢。

0 投票
2 回答
3528 浏览

php - php 中具有 755 权限的 mkdir(folder_name)

我的 Web 应用程序托管在/var/www文件夹中。我正在从 Web 应用程序的 PHP 脚本之一创建一个文件夹。创建的文件夹的默认权限是drwx------,即700。但我希望该文件夹至少有755的权限。

到目前为止,我尝试了: mkdir($path, 0755)chmod($path, 0755)PHP 函数,但没有任何成功。

请问有人知道如何解决我的问题吗?

数以百万计的事先感谢。