File moodle3_8_include.conf of Package moodle3_8
#
# Configuration for Moodle
#
UseCanonicalName On
Alias /moodle "MOODLEROOTDIR"
<Directory MOODLEDATADIR>
Options None
AllowOverride None
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAll>
Require all granted
</RequireAll>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order allow,deny
Allow from all
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine Off
</IfModule>
</Directory>
<Directory MOODLEROOTDIR>
Options FollowSymLinks Indexes
AllowOverride None
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAll>
Require all granted
</RequireAll>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order allow,deny
Allow from all
</IfModule>
<Files ~ .(inc.php|tpl)>
AcceptPathInfo On
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAll>
Require all denied
</RequireAll>
</IfModule>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>
</Files>
<IfModule mod_php5.c>
# php settings
AcceptPathInfo on
LimitRequestBody 0
php_admin_flag magic_quotes_gpc on
php_admin_flag magic_quotes_runtime Off
php_admin_flag file_uploads on
php_admin_flag short_open_tag Off
php_admin_flag session.auto_start Off
php_admin_flag session.bug_compat_warn Off
php_admin_flag allow_url_fopen Off
php_admin_flag safe_mode Off
# make sure users dont change the following settings
php_admin_flag register_globals Off
php_admin_flag allow_url_include Off
# Max. file sizes to transfer via Moodle Webfrontend
php_value upload_max_filesize 16M
php_value post_max_size 16M
php_value memory_limit "256M"
php_value session.save_handler files
# improved security
php_admin_value open_basedir "MOODLEDATADIR:MOODLEROOTDIR:/tmp:/usr/bin:/proc/loadavg:/var/spool/postfix/maildrop"
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.htm
</IfModule>
</Directory>