我有一个域根,它是服务器根目录下的一个文件夹。我怎么能在域根目录中的另一个文件夹中使用mkdir?
ROOT > DOMAIN ROOT FOLDER > PHP MKDIR
ROOT > IMAGE FOLDER > MKDIR HERE
我需要在'域根文件夹'中创建一个php来在'image folder'中创建一个目录。有什么帮助吗?
答案 0 :(得分:0)
你通常可以这样做:
mkdir('../images/newfolder');
您可能需要在此前面添加更多../../,具体取决于您正在运行脚本的位置。每个......都会让你上升到另一个层次,所以看起来只有一个人会在这里给你的例子,但你必须确定你是你认为自己的位置。
答案 1 :(得分:0)
您也可以在php脚本中使用绝对路径。
mkdir('/root/images/new_folder');
确保您的网络服务器具有写入特定文件夹的权限。
答案 2 :(得分:0)
我通常在我当前脚本所在的目录中工作,然后从那里到达所需的位置。只要你不移动脚本就可以正常工作。此外,跟踪脚本相对于脚本的位置会更容易。
您可以通过以下方式获取当前路径:
$path = dirname(__FILE__);
然后追加../
以更深入等等。