Php mkdir加上“/foldername";在XAMPP中的根目录上方创建文件夹

Php mkdir加上“/foldername";在XAMPP中的根目录上方创建文件夹,php,xampp,Php,Xampp,我已将XAMPP的根目录更改为 S:\server\ 而不是默认的htdocs文件夹 现在,涉及目录的php操作(如mkdir、rename等) 当我有“/”在根目录中创建文件夹时,它会在其上方创建: mkdir("/uploads/test", 0777, true); 制造 而不是 S:\server\uploads\test 我怎样才能解决这个问题?显然,在默认设置中,这些函数没有在htdocs上方创建文件夹。我尝试添加虚拟主机,但没有任何帮助我认为静态文件夹和相对路径存在问题 尝试

我已将XAMPP的根目录更改为

S:\server\
而不是默认的htdocs文件夹

现在,涉及目录的php操作(如mkdir、rename等) 当我有“/”在根目录中创建文件夹时,它会在其上方创建:

mkdir("/uploads/test", 0777, true);
制造

而不是

S:\server\uploads\test

我怎样才能解决这个问题?显然,在默认设置中,这些函数没有在htdocs上方创建文件夹。我尝试添加虚拟主机,但没有任何帮助

我认为静态文件夹和相对路径存在问题

尝试使用

mkdir("./uploads/test", 0777, true);
反而

mkdir("/uploads/test", 0777, true);

我认为静态文件夹和相对路径存在问题

尝试使用

mkdir("./uploads/test", 0777, true);
反而

mkdir("/uploads/test", 0777, true);

您是否尝试过使用
mkdir(“上传/测试”,0777,true)?这确实有效。但是,这不是相对于php文件执行的目录吗?不是吗?当您添加
/
时,在大多数情况下它实际上指向根目录。您是否尝试过使用
mkdir(“uploads/test”,0777,true)?这确实有效。但是,这不是相对于php文件执行的目录吗?不是吗?当您添加
/
时,在大多数情况下它实际上指向root。