PHP mkdir权限 - 错误的路径

时间:2016-02-21 14:59:32

标签: php permissions mkdir

我有一个问题,希望你能给我一个提示:

我在OSx下运行XAMPP。 我的APP在htdocs / app。

Inside / app有一个文件夹/脚本,还有我的PHP文件: 应用/脚本/ file.php

/ app 文件夹中,有第二个文件夹 / stuff ,具有777权限。

来自 app / scripts / file.php 中的脚本我想创建一个文件夹 在 app / stuff

但是当我尝试创建一个像

这样的文件夹时,我被拒绝了
mkdir('../scripts/newfolder', 0777, true);

我该怎么做?

注意: 当我这样测试时: mkdir('newfolder',0777,true); 然后它会工作,但新文件夹位于错误的位置: 应用程序/脚本/ newfolder

3 个答案:

答案 0 :(得分:0)

在file.php。

中提供如下目录路径
     $(document).ready(function(){
           methodToCreateAnchor();
           $('.product_card').on("click",'a',function(){
    alert('dddd');
});
});

答案 1 :(得分:0)

如果我理解你正确你想从app / scripts文件夹中的app / stuff中创建一个文件夹,但是你要告诉计算机返回apps文件夹(..),然后回到scripts文件夹( ../scripts/)然后制作新文件夹。

mkdir('../stuff/newfolder', 0777, true); 

应该适用。

答案 2 :(得分:0)

您尝试从动态位置创建目录。您应该更喜欢使用 DIR ,这是当前正在处理的文件的绝对目录。

所以你要使用

alter table modify date2 date;
alter table modify date3 date;

假设你问题中的这一行是正确的

  

来自app / scripts / file.php中的脚本我想创建一个文件夹   应用程序/东西