php 接收文件 错误代码3,php上传文件错误代码3
上傳更大的文件(> 10KB)將在$_FILES [‘file’] [‘error’]中獲得錯誤代碼3(UPLOAD_ERR_PARTIAL),并且小文件(< 10KB)將成功上傳. 如果文件超過限制php post_max_size或upload_max_filesize,則應該獲得錯誤代碼1 UPLOAD_ERR_INI_SIZE.但是,獲取錯誤代碼3 UPLOAD_ERR_PARTIAL是不正確的. 我想apache設置有問題,并且不知道如何解決這個問題. 使用以下軟件及其版本
> php 5.6.17
> apache 2.4.18
以下是php.ini:
post_max_size = 8M
file_uploads = On
upload_tmp_dir = "/tmp"
upload_max_filesize = 2M
當上傳較大的文件(hi.png)時,錯誤記錄在/var/log/httpd-error.log中
PHP Notice: Missing mime boundary at the end of the data for file hi.png in Unknown on line 0
這是index.php
Select image to upload:
和upload.php
if($_FILES['fileToUpload']['error'] > 0){
echo "error code".$_FILES['fileToUpload']['error']."
";
}
else{
echo "file name:".$_FILES['fileToUpload']['name']."
";
echo "file type:".$_FILES['fileToUpload']['type']."
";
echo "file size:".$_FILES['fileToUpload']['size']."
";
echo "file path:".$_FILES['fileToUpload']['tmp_name']."
";
move_uploaded_file($_FILES['fileToUpload']['tmp_name'],"uploads/".$_FILES['fileToUpload']['name']);
}
?>
總結
以上是生活随笔為你收集整理的php 接收文件 错误代码3,php上传文件错误代码3的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 怎样查询电脑配置兼容?
 - 下一篇: php公告滚动源码,10行js代码实现上