У меня есть сервер, и я хочу хранить изображения вне папки public_html.
Хост - Hostinger.com. Идея состоит в том, чтобы иметь папку "private / uploads" вне "public_html" для хранения моих изображений. Поскольку изображения содержат разумные данные, я не могу их обнародовать. Мой php-код корректно загружает изображения в папку
$destination = "../private/uploads/" . $name;
move_uploaded_file($_FILES['image']['tmp_name'], $destination);
Но когда я пытаюсь получить к нему доступ, используя что-то вроде:
<img src="../private/uploads/<?= $item['image'] ?>">
Это не работает. Есть ли причина для этого? Я не могу хранить изображения вне "public_html". У кого-нибудь, кто использует Hostinger, была такая же проблема? Существуют ли какие-либо предложения для безопасного хранения изображений на сервере?
Edit:
Я уже пытался хранить изображения в других местах, и единственное место, в котором загружались изображения, находилось в папке public_html.