Php mkdir加上“/foldername";在XAMPP中的根目录上方创建文件夹
我已将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上方创建文件夹。我尝试添加虚拟主机,但没有任何帮助我认为静态文件夹和相对路径存在问题 尝试
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。