ошибка в тесте

ошибка в тесте

от Vitaly Zyablitsky -
Количество ответов: 7

 

 

в файле moodle\lib\dml\mysqli_native_moodle_database.php найти READ COMMITTED и заменил на REPEATABLE READ

что то не работает(

// Set transactions isolation level to REPEATABLE_READ
        // prevents dirty reads when using transactions +
        // is the default isolation level of MSSQL
        // Requires database to run with REPEATABLE_READ_SNAPSHOT ON
        $sql = "SET TRANSACTION ISOLATION LEVEL REPEATABLE READ";

 
 
 
В ответ на Vitaly Zyablitsky

Re: ошибка в тесте

от Vadim Tabunshchik -
Изображение пользователя Developers

Виталий, проверьте, какой файл "рихтуете", по моему у вас mssql_native_moodle_database.php, а нужно mysqli_native_moodle_database.php

Одной букафкой ашипся улыбаюсь

В ответ на Vadim Tabunshchik

Re: ошибка в тесте

от Vitaly Zyablitsky -

да перепутал файл)
но все равно что то не работает

        $sql = "SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ";
        $this->query_start($sql, NULL, SQL_QUERY_AUX);
        $result = $this->mysqli->query($sql);
        $this->query_end($result);

 
В ответ на Vadim Tabunshchik

Re: ошибка в тесте

от Vitaly Zyablitsky -


block_quiz_results нужно установить? или все норм

 
В ответ на Vitaly Zyablitsky

Re: ошибка в тесте

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

В данном случае модуль mod_quiz является стандартным и необходим для использования блока Результаты теста.

Этот блок можно установить, но он не обязательно должен использоваться.

В ответ на Vadim Tabunshchik

Re: ошибка в тесте

от Vitaly Zyablitsky -
get_context_instance() is deprecated, please use context_xxxx::instance() instead.
  • line 4020 of /lib/deprecatedlib.php: call to debugging()
  • line 61 of /enrol/dof/settings.php: call to get_context_instance()
  • line 75 of /lib/classes/plugininfo/enrol.php: call to include()
  • line 109 of /admin/settings/plugins.php: call to core\plugininfo\enrol->load_settings()
  • line 6363 of /lib/adminlib.php: call to require()
  • line 6465 of /lib/adminlib.php: call to admin_get_root()
  • line 38 of /admin/settings.php: call to admin_write_settings()
get_context_instance() is deprecated, please use context_xxxx::instance() instead.
  • line 4020 of /lib/deprecatedlib.php: call to debugging()
  • line 61 of /enrol/dof/settings.php: call to get_context_instance()
  • line 75 of /lib/classes/plugininfo/enrol.php: call to include()
  • line 109 of /admin/settings/plugins.php: call to core\plugininfo\enrol->load_settings()
  • line 6363 of /lib/adminlib.php: call to require()
  • line 51 of /admin/settings.php: call to admin_get_root()
 
В ответ на Vitaly Zyablitsky

Re: ошибка в тесте

от Vitaly Zyablitsky -

ХЕЛП!!!
ничего не помогает ((
помогите плз