Преглед изворни кода

Update moodle templates (#5143)

* Update moodle templates for moodle 5.1+

* Fix moodledata permission issues
Luca Fontanot пре 2 месеци
родитељ
комит
f47ef7fe0b

+ 2 - 2
install/deb/templates/web/nginx/php-fpm/moodle.stpl

@@ -7,7 +7,7 @@
 server {
 	listen      %ip%:%web_ssl_port% ssl;
 	server_name %domain_idn% %alias_idn%;
-	root        %sdocroot%;
+	root        %sdocroot%/public;
 	index       index.php index.html index.htm;
 	access_log  /var/log/nginx/domains/%domain%.log combined;
 	access_log  /var/log/nginx/domains/%domain%.bytes bytes;
@@ -72,7 +72,7 @@ server {
 			fastcgi_index index.php;
 			fastcgi_intercept_errors on;
 			fastcgi_param HTTP_EARLY_DATA $rfc_early_data if_not_empty;
-			fastcgi_param PHP_VALUE open_basedir="/home/%user%/web/%domain%/private/moodledata:/home/%user%/web/%domain%/public_html:/home/%user%/web/%domain%/public_shtml:/home/%user%/tmp:/var/www/html:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/phppgadmin:/etc/roundcube:/var/lib/roundcube:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt";
+			fastcgi_param PHP_VALUE open_basedir="/home/%user%/web/%domain%/private:/home/%user%/web/%domain%/private/moodledata:/home/%user%/web/%domain%/public_html:/home/%user%/web/%domain%/public_shtml:/home/%user%/tmp:/var/www/html:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/phppgadmin:/etc/roundcube:/var/lib/roundcube:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt";
 			fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 			fastcgi_split_path_info ^(.+\.php)($|/.*);
 

+ 2 - 2
install/deb/templates/web/nginx/php-fpm/moodle.tpl

@@ -7,7 +7,7 @@
 server {
 	listen      %ip%:%web_port%;
 	server_name %domain_idn% %alias_idn%;
-	root        %docroot%;
+	root        %docroot%/public;
 	index       index.php index.html index.htm;
 	access_log  /var/log/nginx/domains/%domain%.log combined;
 	access_log  /var/log/nginx/domains/%domain%.bytes bytes;
@@ -61,7 +61,7 @@ server {
 
 			fastcgi_index index.php;
 			fastcgi_intercept_errors on;
-			fastcgi_param PHP_VALUE open_basedir="/home/%user%/web/%domain%/private/moodledata:/home/%user%/web/%domain%/public_html:/home/%user%/web/%domain%/public_shtml:/home/%user%/tmp:/var/www/html:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/phppgadmin:/etc/roundcube:/var/lib/roundcube:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt";
+			fastcgi_param PHP_VALUE open_basedir="/home/%user%/web/%domain%/private:/home/%user%/web/%domain%/private/moodledata:/home/%user%/web/%domain%/public_html:/home/%user%/web/%domain%/public_shtml:/home/%user%/tmp:/var/www/html:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/phppgadmin:/etc/roundcube:/var/lib/roundcube:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt";
 			fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 			fastcgi_split_path_info ^(.+\.php)($|/.*);