Moodle 3.9 - globale Suche funktioniert nicht

Moodle 3.9 - globale Suche funktioniert nicht

von Stefan Zimmer -
Anzahl Antworten: 2

Hallo zusammen,

ich habe unsere Systeme auf den neusten Stand gebracht: Debian 10, PHP7.3 und Moodle 3.9

Unter Serverkonfiguration steht alles auf grün. Die Moodlesite funktioniert bestens - bis auf die Suchfunktion.

Der Administrator kann die Suche wie gewohnt ausführen, die Trainerrolle kann nicht suchen. Ich habe schon eine Rolleerstellt, die alle Rechte auf erlauben gesetzt hat. User mit dieser Rolle können trotzdem nicht suchen. Die globale Suche ist auch enabled. 

So langsam weiß ich nicht mehr, wo ich noch ansetzen soll. Habt ihr einen Tipp für mich? 

Viele Grüße

Stefan


Mittelwert:  -
Als Antwort auf Stefan Zimmer

Re: Moodle 3.9 - globale Suche funktioniert nicht

von Stefan Zimmer -

Habe es herausbekommen... Man muss in der php.ini einen Memory_Limit Wert höher setzen. Default sind 128 MB. 
Aber warum konnte der Adminaccount trotzdem die ganze Zeit suchen?

Warum geht die Suche beim Admin super schnell und bei allen anderen Usern muss ich erstmal Kaffee holen?

Als Antwort auf Stefan Zimmer

Re: Moodle 3.9 - globale Suche funktioniert nicht

von Stefan Zimmer -
Moin zusammen,

heute ist mein Moodle Problemsolving day 😊

Ich komme bei Folgendem nicht weiter. Die Suche funktioniert ja seit ein paar Wochen wieder, allerdings seeeeehr langsam. Beim Admin funktioniert sie jedoch in rasender Geschwindigkeit.

Ich habe mal den Debugging Modus angeschaltet.

Wenn ich mit dem Admin suche, erscheinen die Ergebnisse sofort.

Wenn ich mit einem User suche, kommen tatsächlich Fehlermeldungen:


Format plugin format_grid is not found. Using default format_topics
line 126 of /course/format/lib.php: call to debugging()
line 187 of /course/format/lib.php: call to format_base::get_format_or_default()
line 35 of /course/format/lib.php: call to format_base::instance()
line 2683 of /lib/modinfolib.php: call to course_get_format()
line 544 of /lib/modinfolib.php: call to section_info->__construct()
line 417 of /lib/modinfolib.php: call to course_modinfo->__construct()
line 2168 of /lib/modinfolib.php: call to course_modinfo::instance()
line 732 of /search/classes/manager.php: call to get_fast_modinfo()
line 1007 of /search/classes/manager.php: call to core_search\manager->get_areas_user_accesses()
line 906 of /search/classes/manager.php: call to core_search\manager->search()
line 176 of /search/index.php: call to core_search\manager->paged_search()


Werdet ihr daraus schlau? Ja, es geht wohl um das Plugin format_grid. Das habe ich mal für einen Kollegen installiert. Mittlerweile ist es aber rausgeflogen.

Meine Vermutung: Bei jeder Suche eines normalen Users sucht er nach diesem Plugin. Habt ihr eine Idee, wie man das beheben kann?

Viele Grüße

Stefan