PHP可以在web文件夹外复制一个文件吗?

时间:2012-08-13 15:58:45

标签: php xampp

我正在使用XAMPP

DocumentRoot是C:/ xampp / htdocs

我想将文件上传到C:/ DATA / SLIDES

这是否可行(不更改Apache的默认DocumentRoot)。

我想添加一个新的XAMPP安装。

PHP INI文件是默认设置。 我需要对PHP.INI进行哪些更改才能使其正常工作?

1 个答案:

答案 0 :(得分:6)

是。 PHP不知道或不关心Apache的DocumentRoot设置。重要的是操作系统级文件/目录权限以及您在php.ini

中启用的任何限制

示例:

$tmp_name = $_FILES['uploaded']['tmp_name'];
$destination = 'c:/DATA/SLIDES/' . $_FILES['uploaded']['name'];
move_uploaded_file($tmp_name, $destination);