2017-02-25 7 views
0

アップルのquickTimeファイル.movをアップロードする際に、同じ問題が発生したのかどうか疑問に思います。私はphp.iniファイルを変更していません。PHPで 'MOV'ファイルをアップロードできません

if (empty($_FILES['file_box']['name'])) { 
    echo nl2br ("No files where found to upload, skipping process. \n"); 
    } else { 

    $file = $_FILES['file_box']; 


    //File Info 
    $file_name = $file['name']; 
    $file_tmp = $file['tmp_name']; 
    $file_size = $file['size']; 
    $file_error = $file['error']; 



    //Find file extention 

    $file_ext = explode('.', $file_name); 
    $file_ext = strtolower(end($file_ext)); 

    $allowed = array('mp4', 'm4v', 'mov'); 

    if (in_array($file_ext, $allowed)) { 
    if ($file_error === 0) { 
     $file_name_new = uniqid('', true) . '.' . $file_ext; 
     $file_destination = 'uploads/' . $file_name_new; 

     if (move_uploaded_file($file_tmp, $file_destination)) { 
     echo nl2br ("File Uploaded! \n"); 
     } 
    } 
    } 


} 
+0

小さい.movをアップロードできますか? PHPとほとんどのWebサーバーでは、ポストサイズが制限されています。あなたはどんなエラーを出していますか? – Scovetta

+0

エラーはありません。「アップロードするファイルが見つからない場合、プロセスをスキップしました。」と表示され、11MBが大きすぎますか? –

+0

あなたは '.mov'ではなく他の拡張機能をアップロードできますか? –

答えて

0

私は問題を修正したPHPの設定ファイルに問題がありました、

:ここ

はコードがあります。

ありがとうございました!

関連する問題