Cambiar los permisos del archivo cargado por PHP

He creado un CMS a pequeña escala para un sitio web en el que estoy trabajando y tengo un formulario que carga archivos de imagen para usar en el sitio web. Carga los archivos con éxito, pero los permisos que establece no permiten que el archivo se vea en un navegador.

Aquí está mi código PHP actual para cargar los archivos

$typepath = $_POST['filetype'];

$target_path = "../../images/uploads/".$typepath."/";

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "<p>The file ".  basename( $_FILES['uploadedfile']['name']). 
    " has been uploaded</p>\n<p>To the directory:  <span style=\"font-weight:bold;\">".substr($target_path, 6)."</span></p>";
} else{
    echo "There was an error uploading the file, please try again!";
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta