Ошибка 403 для загруженных файлов

Недавно столкнулся с проблемой загрузки файлов методом POST - при попытке доступа к файлу выходит ошибка 403.
При этом загруженные через FTP файлы открываются нормально.
Все права доступа у папки и файла стоят, у папки 777, у файла 666.
Код:

<!doctype html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
  </head>
  <body>
    <form method="POST" enctype="multipart/form-data">
      Загрузить файл: <input name="file" type="file">
      <input type="submit" value="Загрузить">
    </form>
    <?php
      if(isset($_FILES['file'])){
        $file = $_FILES['file'];
        move_uploaded_file($file['tmp_name'], 'files/' . $file['name']);
      }
    ?>
  </body>
</html>

Ответы (0 шт):