Функция move_uploaded_file не работает и не выдает ошибку в журнале - PullRequest
0 голосов
/ 02 июля 2019

У меня есть скрипт загрузки файлов, который отлично работает с хостингом HostGator, затем я подписался на план SiteGround Growbig по реализации клона прежнего сайта, я внес все изменения, чтобы приспособиться к новому хосту, все они работали нормальноКроме сценария загрузки файла

Я проверил правильный путь к файлу, разрешения для папки.И другие незначительные проверки

Это весь код, который я выполняю при отправке формы

<?php

    $ok=1; 
    if ($uploaded_size > 350000)   //This is our size condition  
    {   
        echo "Ese archivo es muy grande.<br>";  
        $ok=0;  
    }   //This is our limit file type condition  
    if ($uploaded_type =="text/php")   //This is our limit file type 
                                       //condition 
    {  
        echo "No Aceptamos programas<br>";  
        $ok=0;  
    }   

    if ($ok==0)  //Here we check that $ok was not set to 0 by an error  
    {  
        Echo "Lo siento, el archivo no se pudo subir.";  
    }   //If everything is ok we try to upload it  
    else  
    {  
    //   the problematic line that does not show error is below   
        **if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))**  
    { 
        $imagen='https://example.com/assets/img/uploads/'.basename( 
        $_FILES['uploaded']['name']);
         header('Location:'.$imagen);
    } 
 else
    { 

            print_r(error_get_last());
            echo "Dispculpa, hubo un problema subiendo el archivo!"; 
    } 

    } 
?>

Я ожидаю, что загруженный файл переместится в указанную папку в siteground, в котором код работает нормальнохостгатор и в XAMPP

...