Не вставляются картинки

Не вставляются картинки

от Вадим Парамонов -
Количество ответов: 2

Добрый день. Такая проблема возникла. Создаю вопрос вставляю из pdf картинку в этот вопрос, затем нажимаю кнопку сохранить и выврдится ошибка, включаю дебаг вот что выводится:

Debug info: Data too long for column 'questiontext' at row 1
UPDATE mdl_question SET category = ?,parent = ?,name = ?,questiontext = ?,questiontextformat = ?,generalfeedback = ?,generalfeedbackformat = ?,defaultmark = ?,penalty = ?,qtype = ?,length = ?,stamp = ?,version = ?,hidden = ?,timecreated = ?,timemodified = ?,createdby = ?,modifiedby = ? WHERE id=?
[array (
0 => '19',
1 => 0,
2 => 'В2-0005',
3 => '<p>На диаграмме показана среднемесячная температура воздуха в Симферополе за каждый месяц 1988 года. По горизонтали указываются месяцы, по вертикали - температура в градусах Цельсия. Определите по диаграмме, в каком месяце средняя температура впервые превысила 12<sup>0</sup> С. В ответ напишите номер месяца.</p>
<p><img src="data:image/png;base64,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
4 => '1',
5 => '',
6 => '1',
7 => 1,
8 => '0.3333333',
9 => 'numerical',
10 => 1,
11 => '127.0.0.1+111112161927+W340Ro',
12 => '127.0.0.1+111113050920+aQBwW9',
13 => '0',
14 => '1321114767',
15 => 1321175646,
16 => '2',
17 => '2',
18 => '60',
)]
Stack trace:

line 397 of \lib\dml\moodle_database.php: dml_write_exception thrown
line 999 of \lib\dml\mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 1031 of \lib\dml\mysqli_native_moodle_database.php: call to mysqli_native_moodle_database->update_record_raw()
line 413 of \question\type\questiontypebase.php: call to mysqli_native_moodle_database->update_record()
line 264 of \question\question.php: call to question_type->save_question()

 

Если же картинку не вставлять, то ошибка исчезает и вопрос успешно сохраняется. В чем может быть проблема? Заранее благодарю за ответ. 

В ответ на Вадим Парамонов

Re: Не вставляются картинки

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

Вот она слава!! Как я понял, вы пользуетесь конвертером моей работы, который посредством Publisher'а конвертируетт картинки. Эти картинки внедряются напосредственно в текст вопроса, а на него по умолчанию стоит ограничение в 4кб. Для решения проблемы нужно вручную через phpmyadmin или любой способ работы с базой данных установить новый размер полей таблицы.

В таблицах question, question_answers, question_states поля типа small text изменить на medium text

В ответ на Vadim Dvorovenko

Re: Не вставляются картинки

от Вадим Парамонов -
Помогло, спасибо, но возникла другая проблема, теперь картинки успешно сохраняются, но вот просмотреть вопрос или отредактировать его, стало невозможно, при просмотре открывается новое окно и очень долго висит с белым экраном никак не реагирую, пишет "Ожидает ответа от 127.0.0.1" и никак не реагирует. В чем может быть дело? Заранее благодарю за ответ.