Chyba po upgrage na 2.1

Chyba po upgrage na 2.1

autor Martin Fous -
Počet odpovědí: 2

Po kliknutí na některé odkazy v menu správy Moodle se mi objeví tato chybová hláška (toto je konkrétně po kliknutí na odkaz Správa stránek / Informace):

Invalid get_string() identifier: 'displayformattemplate' or component 'glossary'

  • line 5914 of /lib/moodlelib.php: call to debugging()
  • line 6504 of /lib/moodlelib.php: call to core_string_manager->get_string()
  • line 56 of /mod/glossary/settings.php: call to get_string()
  • line 21 of /admin/settings/plugins.php: call to include()
  • line 5905 of /lib/adminlib.php: call to require()
  • line 397 of /admin/index.php: call to admin_get_root()

Co může být příčinou?

Děkuji, Martin

Počet hodnocení: -
V odpovědi na Martin Fous

Re: Chyba po upgrage na 2.1

autor David Mudrák -
Obrázek: Moodle HQ Obrázek: Obzvláště nápomocní moodlisté Obrázek: Překladatelé Obrázek: Vývojáři

Myslím si, že když jste nahrával soubory Moodle na server, změnila se vám velikost písmen v názvech souborů na malá (to se může stát např. v TotalCmd, je tam na to přímo zaškrtávátko). To je ale problém, protože v Moodle na velikosti znaků v názvech souborů a adresářů záleží.

Konkrétně se vám adresář mod/glossary/formats/TEMPLATE změnil na mod/glossary/formats/template a modul Slovník pak očekává, že formát "template" je korektně nainstalovaný plugin.

Pokud se moje domněnka potvrdí, vřele doporučuji všechny aplikační soubory (ale ne datové soubory v moodledata !) až na config.php smazat a nahrát je znovu a korektně.

--mudrd8mz