질문/조언질답게시판

php7.0.24, MySQL, 아파치서버로 윈도우8에서 홈페이지를 제작중에 있습니다. 소스는 아래와 같구요. 

move_uploaded_file로 파일이 업로드는 되는 데 다시 이 업로드된 파일을 다운로드 하려면 다운받은 후에 파일이 

열려지지가 않네요. 폴더 권한도 everyone의 쓰기 읽기 권한으로 모두 주었는데도 안되네요. 어떻게 하면 업로드한 파일을 다운로드시 파일이 열릴수 있을까요? 고수님들께 도움을 요청드립니다. 

<?php

$files=$_FILES["upfile"];
    $count=count($files["name"]);

    $upload_dir='./data/';

for($i=0; $i<$count; $i++)
{
        $upfile_name[$i]=$files["name"][$i];
        $upfile_tmp_name[$i]=$files["tmp_name"][$i];
        $upfile_type[$i]=$files["type"][$i];
        $upfile_size[$i]=$files["size"][$i];
        $upfile_error[$i]=$files["error"][$i];

        $file=explode(".",$upfile_name[$i]);
        $file_name=$file[0];
        $file_ext=$file[1];

if(!$upfile_error[$i])
    {
            $new_file_name=date("Y_m_d_H_i_s");
            $new_file_name=$new_file_name."_".$i;
            $copied_file_name[$i]=$new_file_name.".".$file_ext;

            $uploaded_file[$i]=$upload_dir.$copied_file_name[$i];

        if(!move_uploaded_file($upfile_tmp_name[$i], $uploaded_file[$i]))
        {
            echo("
                <script>
                   alert('파일을 복사하지 못했습니다.');
                   history.go(-1)
                </script>
            ");
            exit;    
        }

 

    }

}