Browse Source

Update moodle.tpl (#1420)

* Update moodle.tpl
Arturo Blanco 5 years ago
parent
commit
783c73358c
1 changed files with 3 additions and 3 deletions
  1. 3 3
      install/deb/templates/web/nginx/php-fpm/moodle.tpl

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

@@ -57,13 +57,13 @@ server {
 
         location ~ [^/]\.php(/|$) {
             fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
-            if (!-f $document_root$fastcgi_script_name) {
-                return  404;
-            }
+	    fastcgi_split_path_info ^(.+\.php)($|/.*);
+            try_files $fastcgi_script_name =404;
 
             fastcgi_pass    %backend_lsnr%;
             fastcgi_index   index.php;
             fastcgi_param SCRIPT_FILENAME $request_filename;
+	    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_intercept_errors on;
             include         /etc/nginx/fastcgi_params;
         }