Загруженные изображения через PHP-код не загружаются при прямой загрузке через C Panel - PullRequest
0 голосов
/ 06 сентября 2018

У меня есть код для загрузки изображений на мой сайт. Изображения успешно загружаются как на локальный, так и на удаленный хост. Но проблема в том, что когда я показываю изображения на веб-странице, они нормально работают на локальном хосте и не работают на удаленном хосте. Когда я пытаюсь получить доступ к нему через URL (посещая полный путь к изображению), он отлично работает в localhost и показывает ошибку 404 страница не найдена в удаленном хосте. URL-адрес, который я пытаюсь указать, правильный, также я посмотрел изображения в папках моей панели C, они загружаются правильно так в чем проблема ....?

Когда я загружаю некоторые изображения вручную в ту же папку и затем получаю доступ к этим загруженным вручную изображениям, они работают нормально. но изображения, загруженные через php-код, не загружаются ...? Ниже приведен полный код для загрузки изображений.

<?php

include('connection.php');

if (isset($_POST['submit_images'])) {
    $name[1] = $_FILES['image1']['name'];
    $name[2] = $_FILES['image2']['name'];
    $name[3] = $_FILES['image3']['name'];
    $name[4] = $_FILES['image4']['name'];
    $name[5] = $_FILES['image5']['name'];
    $tmp_name[1] = $_FILES['image1']['tmp_name'];
    $tmp_name[2] = $_FILES['image2']['tmp_name'];
    $tmp_name[3] = $_FILES['image3']['tmp_name'];
    $tmp_name[4] = $_FILES['image4']['tmp_name'];
    $tmp_name[5] = $_FILES['image5']['tmp_name'];
    $success = 0;

    for ($c = 1; $c <= 5; $c++) {
        if (move_uploaded_file($tmp_name[$c], "../assets/uploaded_images/" . $name[$c])) {
              $success++;
        }
    }
    $id++;
    echo "<script>alert('$success images Uploaded');</script>";
    if ($id <= 10) {
        echo "<script>window.open('index.php?id=$id','_self')</script>";
    } else {
        echo "<h3 style='text-align:center;'>Thank You for Providing us the data.</h3>";
    }
}
?>

enter image description here

...