我有一个域根目录,它是服务器根目录中的一个文件夹。如何在域根目录中的不同文件夹中执行mkdir?
ROOT > DOMAIN ROOT FOLDER > PHP MKDIR
ROOT > IMAGE FOLDER > MKDIR HERE我需要‘域根文件夹’中的php在'image文件夹‘中创建一个目录。有什么帮助吗?
发布于 2013-05-04 06:54:02
你通常可以这样做:
mkdir('../images/newfolder');您可能需要在前面添加更多../../,具体取决于您从何处运行脚本。每个../都会使您更上一层楼,因此根据您的示例,似乎只有一个可以在这里工作,但您必须确保您处于您认为自己所在的位置。
发布于 2013-05-04 06:56:05
你也可以在php脚本中使用绝对路径。
mkdir('/root/images/new_folder');请确保您的web服务器具有写入特定文件夹的权限。
发布于 2013-05-04 07:03:24
我通常从当前脚本所在的目录开始工作,并从那里移动到所需的位置。只要你不移动你的脚本,它就能正常工作。此外,跟踪所有内容相对于脚本的位置也会更容易。
您可以使用以下命令获取当前路径:
$path = dirname(__FILE__);然后添加../以进行更深入的操作,等等。
https://stackoverflow.com/questions/16368617
复制相似问题