Я использую tinymce, чтобы написать текст и загрузить фотографии на сайт.Я использую это:
tinymce.init({
selector: ".tinymyce",
theme: "modern",
plugins: [
"advlist autolink lists link image charmap preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen lineheight",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor"
],
toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
toolbar2: "preview media | forecolor backcolor lineheightselect fontsizeselect emoticons",
lineheight_formats: "8pt 9pt 10pt 11pt 12pt 14pt 16pt 18pt 20pt 22pt 24pt 26pt 36pt",
fontsize_formats: '8pt 10pt 12pt 14pt 18pt 24pt 36pt',
font_formats: 'Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;AkrutiKndPadmini=Akpdmi-n',
image_advtab: true,
paste_data_images: true,
file_picker_callback: function(callback, value, meta) {
if (meta.filetype == 'image') {
$('#upload').trigger('click');
$('#upload').on('change', function() {
var file = this.files[0];
var reader = new FileReader();
reader.onload = function(e) {
callback(e.target.result, {alt: ''});
};
reader.readAsDataURL(file);
});
}
}
});
Если я загружаю маленькое изображение, оно сохраняется в базе данных нормально, но когда я загружаю очень большое изображение (8 МБ) не хранится в базе данных.
Я использую PHP и с этой текстовой областью я также отправляю больше данных.Я вывожу весь POST, и единственная переменная / поле, которое не отправлено, это текстовая область с TinyMce.
Я изменяю свои переменные php:
post_max_size = 1024M
upload_max_filesize = 1024M
max_input_vars = 500000
Но все равно ничего.В чем может быть ошибка?
Спасибо.