PHP文件上传不起作用

FoG*_*oGy 2 php file-upload

由于某种原因文件上传不适用于.ppt我尝试上传的此文件.我用另一个ppt文件(大约250kb)测试了它并且它工作正常......但是这个是10mb并且$_FILE当我回应它时数组是空的.你能告诉我我做错了吗?我知道我的PHP文件是对的.

index.php文件:

<form action="http://localhost:80/phpconverter/upload.php" method="post"
        enctype="multipart/form-data" target="upload_target">
    <input type="hidden" id="MAX_FILE_SIZE" name="MAX_FILE_SIZE"
            value="102400000" />
    Choose a file to upload:
    <input id="fileName" name="uploaded_file" type="file" />
    <input type="submit" value="Upload"/>

    <iframe id="upload_target" name="upload_target" src="#"
        style="width:200px;height:500px;border:0px solid #fff;"> </iframe>
</form> 
Run Code Online (Sandbox Code Playgroud)

检查文件是否为空(即empty($_FILES["uploaded_file"])时,我看到文件为空,当我实际上传文件时!

Sha*_*ngh 5

您的文件太大,超过了PHP文件的默认限制,即2MB.

你必须增加upload_max_filesizepost_max_size在任一php.ini.htaccess文件.