【发布时间】:2016-07-22 18:35:27
【问题描述】:
请帮助我,我正在尝试使用 dropzone.js 和 php 创建文件上传,但是当我尝试上传 4mb 或更大的大文件时,我的脚本不起作用,但如果是小文件,它可以正常工作,为什么?那是我的代码
index.php
<!DOCTYPE html>
<html>
<head>
<link href="dropzone.css" type="text/css" rel="stylesheet" />
</head>
<body>
<form action="upload.php" class="dropzone" id="myAwesomeDropzone">
</form>
<script src="dropzone.js"></script>
<script>
Dropzone.options.myAwesomeDropzone = {
maxFilesize: 2500000000, // MB
};
</script>
</body>
</html>
上传.php
<?php
$ds = DIRECTORY_SEPARATOR;
$foldername = "./uploads";
if (!empty($_FILES)) {
$fileupload = basename( $_FILES['file']['name']);
$fileType = $_FILES['file']['type'];
$fileSize = $_FILES['file']['size'];
$tempFile = $_FILES['file']['tmp_name'];
$targetPath = dirname( __FILE__ ) . $ds. $foldername . $ds;
$targetFile = $targetPath. $fileupload;
move_uploaded_file($tempFile,$targetFile);
}
?>
我更改了我的 php.ini 文件但没有成功:(
【问题讨论】:
标签: php dropzone.js multifile-uploader