
Moodle - Konfigurační soubor
Návody pro C4
K dispozici je stránka o aplikaci Moodle, na které naleznete: popis aplikace, screenshoty stránek, návody pro aplikaci, demo stránky, reference aplikace, graf popularity, statistiky aplikace, diskuze k aplikaci. - Zobrazit stránku aplikace
Hlavní konfigurační soubor
config.php
Soubor naleznete v kořenovém adresáři instalace.
Úprava připojení k databázi
V souboru config.php najděte tuto část kódu:
$CFG->dbtype = 'mariadb'; $CFG->dblibrary = 'native'; $CFG->dbhost = 'localhost'; $CFG->dbname = 'nazev-stare-databaze'; $CFG->dbuser = 'uzivatel-stare-databaze'; $CFG->dbpass = 'heslo-stare-databaze'; $CFG->prefix = '';
a upravte následující hodnoty:
- nazev-stare-databaze - zadejte název nové databáze
- uzivatel-stare-databaze - znovu vyplňte název databáze
- heslo-stare-databaze - zadejte heslo k vaší nové databázi
Ukázka vyplněných parametrů pro databázi db-demo s heslem 12345:
$CFG->dbtype = 'mariadb'; $CFG->dblibrary = 'native'; $CFG->dbhost = 'localhost'; $CFG->dbname = 'db-demo'; $CFG->dbuser = 'db-demo'; $CFG->dbpass = '12345'; $CFG->prefix = '';
Úprava adresy webu a cesty dočasného adresáře
V souboru config.php najděte tuto část kódu:
$CFG->wwwroot = 'http://www.stara-adresa-webu.cz'; $CFG->dataroot = 'cesta-moodledata-adresare';
a upravte hodnoty "http://www.stara-adresa-webu.cz" a "cesta-moodledata-adresare". Cesta dočasného adresáře neviditelného z webu má na Webhostingu C4 tvar:
/data/www/nazev-domeny/tmp/nazev-webu
Takže např. pro stránky www.webhosting-c4.cz bude úprava vypadat následovně:
$CFG->wwwroot = 'http://www.webhosting-c4.cz'; $CFG->dataroot = '/data/www/webhosting-c4.cz/tmp/www.webhosting-c4.cz';
Úprava adresy webu v databázi
Úpravy hodnot v databázi proveďte pomocí formuláře v administraci aplikace Moodle (po přihlášení) na webové adrese:
http://www.nazev-vasi-domeny.cz/admin/tool/replace/index.php
(u verze aplikace 2.2 a nižší má cesta tvar http://www.nazev-vasi-domeny.cz/admin/replace.php)
Takže například pro stránky www.webhosting-c4.cz naleznete formulář na adrese:
http://www.webhosting-c4.cz/admin/tool/replace/index.php
Formulář pro záměnu adresy webu v databázi vyplňte následovně:
- Prohledat celou databázi na - zadejte starou webovou adresu, např. http://www.stara-adresa-webu.cz
- Nahradit tímto řetězcem - zadejte novou webovou adresu, např. pro stránky www.webhosting-c4.cz bude mít adresa tvar www.webhosting-c4.cz
Nyní zaškrtněte volbu "Chápu rizika této operace" a potvrďte úpravu tlačítkem "Ano, udělej to!".
Důležitá nastavení pro Webhosting C4
PHP a MySQL
Aplikace Moodle vyžaduje minimálně PHP 7.2.0 a MySQL 5.7 (MariaDB 10.2.29), takže doporučujeme stránky umístit na PHP 7.2 FPM server.
Nastavení direktiv
Pro web si nastavte "PHP memory_limit" a "PHP max_execution_time" na maximum (viz Nastavení konfiguračních direktiv a knihoven).
A pokud instalaci neprovádíte na FPM serveru, tak si zaktivujte knihovny Curl, Intl, OpenSSL a ZIP.
Datový adresář aplikace Moodle
Standardně je datový adresář aplikace Moodle směrován do neveřejného adresáře /data/nazev-domeny/tmp/nazev-webu. Pokud chcete mít datový adresář dostupný, můžete si změnit document root vašeho webu (viz Nastavení konfiguračních direktiv a knihoven). Datový adresář lze pak směrovat do adresáře, který je viditelný na FTP serveru.
Chybové hlášení o zaplněném diskovém prostoru pro ukládání session
Pokud se vám na stránkách zobrazí chybové hlášení "Diskový prostor pro ulkádání session je zaplněn ...", tak v souboru lib/classes/session/file.php najděte a smažte následující řádky:
if (!($freespace > 2048) and $freespace !== false) { throw new exception('sessiondiskfull', 'error'); }
Pokud používáte starší verzi aplikace Moodle, úpravu proveďte v souboru lib/sessionlib.php, kde smažte následující řádky:
if (!($freespace > 2048) and $freespace !== false) { print_error('sessiondiskfull', 'error'); }
Aktualizace
Z bezpečnostních důvodů doporučujeme pravidelně provádět aktualizaci aplikace.
Diskuzní fórum pro aplikaci Moodle
Nové diskuzní téma můžete založit v sekci Moodle.
Témata | Reakce | Poslední příspěvek |
---|---|---|
Moodle 3.8.1 - Jak provést aktualizaci programu? | 27 | 16.02.2021 09:27 |
Moodle - Chyba při instalaci LMS Moodle | 1 | 08.01.2021 09:15 |
Moodle - Aktualizace ze staré verze 2.7.1 | 3 | 16.11.2020 17:54 |
Moodle - Warning: Zend OPcache API is restricted by "restrict_api" configuration directive | 1 | 09.09.2020 11:24 |
Moodle - Chyba zápisu do databáze při vytvoření úkolu nebo testu | 1 | 28.04.2020 10:43 |
Moodle - Kalendář v angličtině | 4 | 24.04.2020 16:45 |
Moodle - Instalace nového motivu | 4 | 16.07.2019 15:05 |
Moodle - Antivir Clamav | 1 | 29.01.2019 11:32 |
Moodle - Cron vytváří velké zálohy | 3 | 15.09.2017 10:26 |
Moodle - Odinštalovanie /odstránenie Moodle | 3 | 23.06.2017 11:21 |
Kompletní výpis diskuzních témat pro aplikaci Moodle
Změny a kontroly
K dispozici je kompletní přehled všech změn a kontrol v tomto návodu.
Moodle - Konfigurační soubor
Aplikace: | Moodle |
Ověřeno pro: | Moodle 3.10 |
Publikace: | 14.10.2011 |
Změna: | 3.12.2013 |
Kontrola: | 2.12.2020 |
Přehled změn a kontrol |
Nové texty
- 12.1. - Drupal 9 - Konfigurační soubor
- 12.1. - Drupal 9 - Instalace a čeština
Diskuzní fórum
- Webové aplikace
- Tvorba web stránek
- PHP, MySQL
Moodle partneři
- Studio Illek - grafické studio
http://www.studioillek.cz