Php 文件上载问题与大小有关

Php 文件上载问题与大小有关,php,Php,在php.ini文件中,我已将最大文件上载大小设置为6 MB。如果我尝试上载大于6 MB的文件(例如:6.02 MB$_文件),则返回一个错误为0的数组 但是,如果我尝试上载一个超过10 MB$的图像,则返回一个空数组。即使我增加了内存限制,上载\u max\u文件大小,使用ini设置发布\u max\u大小,仍然$u文件返回一个空数组。请为我提供此问题的解决方案。提前感谢 <form enctype="multipart/form-data" method="post" id="addp

在php.ini文件中,我已将最大文件上载大小设置为6 MB。如果我尝试上载大于6 MB的文件(例如:6.02 MB$_文件),则返回一个错误为0的数组

但是,如果我尝试上载一个超过10 MB$的图像,则返回一个空数组。即使我增加了内存限制,上载\u max\u文件大小,使用ini设置发布\u max\u大小,仍然$u文件返回一个空数组。请为我提供此问题的解决方案。提前感谢

<form enctype="multipart/form-data" method="post" id="addphoto" action="<?=$confValues['COMM_IMAGEURL']?>/photo/upload.php?communtiyId=<?base64_encode(base64_encode($confValues['DOMAINCASTEID']))?>" name="addphoto" >
    <input name="frmAddPhotoSubmit" id="frmAddPhotoSubmit" type="hidden" value="yes">

    <?php $varEncryptedId = encrypt(rand(1,999).'~'.substr($sessMatriId,3).'~'.substr($sessMatriId,0,3).'~'.rand(1,999),$varSalt); ?>

    <input name="autoid" id="autoid" type="hidden" value="<?=$varEncryptedId;?>">
    <input type="hidden" value="add" id="actionval" name="actionval"/>
    <input type="hidden" value="editphoto" id="act" name="act"/>
    <input type="hidden" value="<?=$_COOKIE['profileInfo']?>"  name="cookieprofileinfo"/>
    <input type="hidden" value="<?=$varGetCookieInfo['PHOTO']?>"  name="photocookie"/>                                              
</form>

在此文件中,$\u文件返回一个空数组。这些是我的文件。

您必须增加最大上载文件大小和最大发布文件大小才能接收文件

将此更改考虑到php.ini文件中


的可能重复项-您应该使用代码编辑以前的问题,而不是打开新的问题。此问题是否使用小于10MB的文件进行答复?您的表单中没有
type=“file”
输入。因此没有执行文件上载,因此$\u文件为空。很抱歉,OP说已实现。现在我想问题出在代码而不是配置上了。这个表单中没有文件“newphoto”html标记对不起,伙计们。我的表单中也有以下字段
$varTmpPhoto        =   $_FILES['newphoto'];
$varPhotoPath       =   $_FILES['newphoto']['tmp_name'];
$varPhotoName       =   $_FILES['newphoto']['name'];
$varPhotoSize       =   $_FILES['newphoto']['size'];
$varUpPhotoError            =   (int)$_FILES['newphoto']['error'];
$varDate            =   date('Y-m-d h:m:s');