PHP-Versionen für Moodle
Aus MoodleDocs
Diese Seite ist noch nicht vollständig übersetzt.
Siehe en:PHP settings by Moodle version
PHP-Erweiterung:
- GD Bibliothek und die FreeType 2 Bibliothek für Linux-/Unix-Installationen um dynamische Grafiken der Log-Dateien darstellen zu können.
- mbstring - wird benötigt für Multi-Byte-Zeichenketten-Behandlung. (iconv ist auch Voraussetzung für Moodle 1.6)
- Die MySQL-Erweiterung ist Voraussetzung, wenn man MySQL-Datenbanken einsetzen möchte. Beachten Sie: Bei manchen Linux-Distributionen (besonders Red Hat) ist es eine optionale Installation.
- Die Pgsql-Erweiterung ist Voraussetzung, wenn man PostgreSQL-Datenbanken benutzen möchte.
- Die Zlib-Erweiterung ist Voraussetzung für Zip-/Unzip-Funktionalität
- Andere PHP-Erweiterungen sind möglicherweise Voraussetzungen für die optionale Unterstützung spezieller Moodle-Features, speziell externe Authentifikation und/oder Registrierung in den Kursen (z.B. LDAP Anbindung).
- Drittens, Moodle braucht eine Menge an PHP-Einstellungen damit es richtig arbeitet. Bei den meisten Servern ist das bereits die Standard-Einstellung. Aber manche PHP-Server (bzw. manche PHP-Versionen) haben andere Einstellungen in der Konfigurationsdatei (gewöhnlich in der Datei php.ini).
magic_quotes_gpc = 1 (bevorzugt, aber nicht notwendig) magic_quotes_runtime = 0 (unbedingt notwendig) file_uploads = 1 session.auto_start = 0 session.bug_compat_warn = 0