我尝试上传300Mb文件,但没有上传,也没有显示任何错误消息。如果我检查为phpinfo()是
,则可变大小显示post_max_size 750M
upload_max_filesize 750M
memory_limit 800M
max_execution_time 9001
如果我尝试小文件它的工作正常。像3mb。 请帮我找到解决方案。
答案 0 :(得分:0)
我总是发现post_max_size
需要大于upload_max_filesize
,我通常的目标是post_max_size
是其他设置的三倍,在这种情况下post_max_size 2250M
memory_limit
1}}虽然那不太理想。
我也建议将var sass = require('gulp-sass'),
concat = require('gulp-concat'),
watch = require('gulp-watch'),
gulp = require('gulp'),
minifyCSS = require('gulp-minify-css'),
rename = require('gulp-rename'), // to rename any file
destination = 'public/css';
// task to compile sass, minify then rename file
gulp.task('sass', function () {
gulp.src('public/sass/**/*.scss')
.pipe(sass())
.pipe(gulp.dest(destination))
.pipe(concat('style.css'))
.pipe(gulp.dest(destination))
.pipe(minifyCSS())
.pipe(rename('style.min.css'))
.pipe(gulp.dest(destination));
});
// save typing gulp sass, and use just gulp instead
gulp.task('default', ['sass']);
// simple watch task
gulp.task('watch', function () {
gulp.watch('public/sass/**/*.scss', ['sass']);
});
设置得更高,但最大执行时间通常应该没问题。
但实际上,使用Plupload或jQuery File Upload等分块解决方案从长远来看可能会更好。
答案 1 :(得分:0)
我的问题已经解决了。我需要在modsec2.user.conf文件
上设置这些变量SecRequestBodyLimit 1073741824
SecRequestBodyNoFilesLimit 1073741824
这是一个apache服务器文件。 Apache错误日志中显示错误。
感谢所有人的帮助。