0

我有一个域根目录,它是服务器根目录中的一个文件夹。如何在域根目录中的不同文件夹中创建 mkdir?

ROOT > DOMAIN ROOT FOLDER > PHP MKDIR

ROOT > IMAGE FOLDER > MKDIR HERE

我需要“域根文件夹”中的 php 在“图像文件夹”中创建一个目录。有什么帮助吗?

4

3 回答 3

0

您通常可以执行以下操作:

mkdir('../images/newfolder');

您可能需要在前面添加更多 ../../ ,具体取决于您运行脚本的确切位置。每个 ../ 都会让你更上一层楼,所以在你的例子中似乎只有一个可以在这里工作,但你必须确保你在你认为的位置。

于 2013-05-03T22:54:01.760 回答
0

您还可以在 php 脚本中使用绝对路径。

mkdir('/root/images/new_folder');

确保您的网络服务器具有写入特定文件夹的权限。

于 2013-05-03T22:56:05.483 回答
0

我通常从当前脚本所在的目录工作,然后从那里操纵到所需的位置。只要您不移动脚本,就可以正常工作。此外,更容易跟踪所有内容相对于脚本的位置。

您可以通过以下方式获取当前路径:

$path = dirname(__FILE__);

然后附加../到更深等。

于 2013-05-03T23:03:24.277 回答