Moodle - Konfigurační soubor



K dispozici je stránka o aplikaci Moodle, na které naleznete popis, návody, screenshoty, demo ukázku, reference, graf popularity, statistiky a diskuze.

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:

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 datové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 datové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ě:

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 vyžaduje minimálně PHP 7.4 a MariaDB 10.4 (MySQL 5.7), takže ji doporučujeme provozovat na serveru s PHP 7.4 a MariaDB 10.5 (viz Změna verze PHP).

Nastavení direktiv a knihoven

Pro web si nastavte "PHP memory_limit" a "PHP max_execution_time" na maximum (viz Nastavení konfiguračních direktiv a knihoven).

Pokud instalaci neprovádíte na FPM serveru, zaktivujte si knihovny Curl, Intl, OpenSSL a ZIP (viz Nastavení konfiguračních direktiv a knihoven).

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. Chcete-li mít datový adresář dostupný, můžete si změnit document root vašeho webu a datový adresář směrovat do adresáře, který bude viditelný na FTP serveru. Návod na změnu datového adresáře naleznete v tomto příspěvku.

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 - Čištění nepotřebných souborů kvůli úložnému prostoru 3 01.06.2023 15:38
Moodle - hlásí upozornění UTF8 1 27.10.2022 13:46
Moodle - Chyba při instalaci LMS Moodle 8 19.01.2022 23:20
Moodle - Při aktualizaci chyba "Warning: is_readable(): open_basedir restriction in effect" 1 10.01.2022 10:05
Moodle - Warning: Zend OPcache API is restricted by "restrict_api" configuration directive in 1 06.01.2022 10:09
Moodle - Přechod na https 1 22.12.2021 16:37
Moodle - Aktualizace 4 15.12.2021 17:37
Moodle - Chybí ghostscript a unoconv 1 08.04.2021 10:53
Moodle 3.8.1 - Jak provést aktualizaci programu? 27 16.02.2021 09:27
Moodle - Aktualizace ze staré verze 2.7.1 3 16.11.2020 17:54

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 4.1.3
Publikace: 14.10.2011
Změna: 12.7.2022
Kontrola: 26.4.2023
Přehled změn a kontrol
Diskuzní fórum
  • Webové aplikace
  • Tvorba web stránek
  • PHP, MySQL

forum.c4.cz