403 ошибка по ссылке на файл, загруженный через форму

Молодой

Новичок
403 ошибка по ссылке на файл, загруженный через форму

Привет, помогите пожалуйста.
Скрипт загружает картинку на сервер.
форма:

<form enctype="multipart/form-data" action="ins_file.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="300000" />
<input name="userfile" type="file" />
<input type="submit" value="Send File" />
</form>

обработчик:
PHP:
$uploaddir = '/путь/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    print "1";
} else {
    print "0";		
}
файл нормально загружается:
скачиваю его по FTP, он не битый.
Но в браузере при прямом обращении к этой картинке выпадает ошибка 403.

"Forbidden
You don't have permission to access /foto/img_1.jpg on this server."

Другие файлам в этой папке (кот, были загружены по FTP) отображаются.
 

Активист

Активист
Команда форума
сделай на залитый фаил chmod 644 , php.net/chmod

-~{}~ 12.12.08 06:59:

Вот так
PHP:
$uploaddir = '/путь/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    chmod($uploadfile, 0644);
    print "1";
} else {
    print "0";        
}
 
Сверху