|
|
@@ -61,13 +61,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;
|
|
|
}
|