问题标签 [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.
php - 这个 PHP 脚本有什么问题?
以下脚本不执行:
为什么?
谢谢
android - Android mkdir 没有创建文件夹
今晚,我目前在做一些我认为很简单的事情时遇到了问题……在 /mnt/sdcard 中创建一个文件夹。
我设置了以下权限:
我Main.java
有以下内容来制作文件夹:
我得到“创建的文件夹!” 我的日志中有消息,但是当我同时检查两者时/mnt/sdcard
,/sdcard
没有一个文件夹。我试过打电话:
它返回true。我只是无法弄清楚这一点,因为所有迹象都表明它应该起作用。我还尝试过将手机与 PC 断开连接,以防 SD 卡正在安装或我目前正在使用手机而不是模拟器进行开发。说到这,debuggable
可能true
会阻止它制作文件夹吗?
谢谢!
perl - 使用 perl 创建文件夹
我想使用 perl 创建文件夹,在同一个文件夹中,存在一个 perl 脚本。我创建了 FolderCreator.pl,它需要一个输入参数folder name
。
只有当我们在它所在的同一文件夹中调用 scipt 时,这才能正常工作。如果在另一个文件夹中调用它,如果不起作用。
例如。
第一个工作正常,但第二个没有。有没有办法创建这些文件夹?
php - mkdir() 不修改目录
我正在使用以下代码创建目录...
它创建,但问题是 777 权限没有坚持
有任何想法吗?
我的目录结构是这样的......
/pdf/customs(由 wwwuser:user 所有) /pdf/customs/417/文件夹名称(由代码创建,修改为 755)
php - JQuery AJAX-PHP mkdir() 问题
我一直在尝试让一个脚本工作,该脚本使用 AJAX 将 PHP 文件调用到 jQuery 脚本中。
它正在调用这个 PHP
如果我把 mkdir 拿出来,一切都运行良好,我可以调用 errormsg。我已经尝试在标准 PHP 脚本中运行没有 ajax 调用的 mkdir,这很有效。每次我将 mkdir 放入脚本中时,我都会将 errormsg 变量设置为未定义并且脚本失败。
我对使用 jquery 相当陌生,所以它可能是一些简单的事情。为任何帮助欢呼
c - mkdir() 和“检查时间,使用时间”漏洞
是否有mkdir()
C 的安全替代方案?我正在检查一些代码,并注意到它正在使用对mkdir()
. 根据我在 US-CERT 安全编码网站上阅读的内容,使用该功能使其容易受到“检查时间,使用时间”(TOCTOU)的影响。
编辑
来自 zlib 的 miniunz.c 源
以上mkdir
就是我所指的。
mkdir - stat vs mkdir 与 EEXIST
如果文件夹不存在,我需要创建它,所以我使用:
该文件夹仅在程序第一次运行时创建 - 之后它只是一个检查。有一个建议是跳过 stat 调用并调用 mkdir 并根据 EEXIST 检查 errno。它会带来真正的好处吗?
php - 如果文件夹已经存在,如何绕过 mkdir 需要 PHP 修复
我有一个 PHP 文件,它在上传文件时为每个用户创建一个唯一目录。我希望脚本检查目录是否已经存在,如果存在,则跳过 mkdir 操作。这是我的代码示例:
要继续这个例子,请假设文件夹“123”已经存在。我该如何针对这种情况进行修改?我在想它一定是某种 if...else 语句。感谢您解决这个问题。
php - 需要帮助通过 PHP 在新目录上设置 Chmod 权限
我正在使用 PHP 的 mkdir 函数,但在使用 $mode 参数时遇到了一些困难。如果我不指定参数,我会将 UNIX 755 作为新目录的默认权限设置。我想将权限设置为 UNIX 777,所以我这样做了,如下所示:
当我这样做时,会创建一个文件夹,但我不能用它做任何事情。事实上我什至不能删除它!我所能做的就是通过FTP重命名它......
然后我尝试设置 $mode = '0600'; 这将创建一个可用的文件夹,但权限设置为 UNIX 110。这怎么可能?它不应该是 600 的 UNIX 值吗?我在这里错过了一些转换吗?谢谢。
php - php 中具有 755 权限的 mkdir(folder_name)
我的 Web 应用程序托管在/var/www文件夹中。我正在从 Web 应用程序的 PHP 脚本之一创建一个文件夹。创建的文件夹的默认权限是drwx------
,即700。但我希望该文件夹至少有755的权限。
到目前为止,我尝试了: mkdir($path, 0755)
和chmod($path, 0755)
PHP 函数,但没有任何成功。
请问有人知道如何解决我的问题吗?
数以百万计的事先感谢。