在apache服务器中的html文件夹中创建目录

时间:2010-08-09 08:55:52

标签: php

我正在尝试使用

mkdir命令。我正在尝试在/ var / www / html / some-appication下创建一个文件夹。我得到许可错误。我需要在某个应用程序文件夹中创建一个文件夹。在做这件事之前我需要采取什么步骤。

这是我正在使用的命令

  $structure = '/var/www/html/'.$patientId;
                        if(!is_dir($structure))
                        {
                        if (!mkdir($structure, 0777, true))
                         {
                            die('Failed to create folders...');
                         }
                        }

2 个答案:

答案 0 :(得分:1)

Chmod 777该文件夹。您可以使用 FTP chmod命令或php chmod 功能执行此操作 http://php.net/manual/en/function.chmod.php

答案 1 :(得分:1)

您无法通过编程直接在Web服务器的根目录中创建文件夹。因为您没有权利这样做。首先,您需要在根目录中创建文件夹&使用FTP设置适当的访问权限(777)。然后您可以使用以下语法来创建文件夹。

mkdir("/var/www/html/some-appication", 0777)

无需使用chmod功能,因为它可以设置文件权限而不是文件夹。