- 论坛徽章:
- 0
|
php.ini 配置修改
upload_max_filesize = 100M
post_max_size = 500M ;
max_execution_time = 300 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
uploadify.php
$targetFolder = '/uploads'; // Relative to the root
$verifyToken = md5('unique_salt' . $_POST['timestamp']);
set_time_limit(0);
if (!empty($_FILES) && $_POST['token'] == $verifyToken) {
$tempFile = $_FILES['Filedata']['tmp_name'];
echo $tempFile;//一直是空的
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder;
$targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];
echo $targetFile;
// Validate the file type
$fileTypes = array('jpg','jpeg','gif','png','xml','zip'); // File extensions
$fileParts = pathinfo($_FILES['Filedata']['name']);
move_uploaded_file($tempFile,$targetFile);
echo '1';
}
index.php
<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'fileSizeLimit' : '100MB',
'formData' : {
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},
'swf' : 'uploadify.swf',
'uploader' : 'uploadify.php'
});
});
</script>
问题,我利用这个上传小文件,4m以下的就OK,但是4.98M以上的就有问题,网上查了很多资料都没解决(该改的配置都改了),有哪位大神知道的,指点一下,
|
|