From 76480b4f10bd412b81da5f8fec61968d2bafdca7 Mon Sep 17 00:00:00 2001 From: Edi Septriyanto Date: Wed, 11 Aug 2021 23:03:45 +0700 Subject: [PATCH] Add PHP 8.0 directive --- etc/nginx/sites-available/default | 38 +++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/etc/nginx/sites-available/default b/etc/nginx/sites-available/default index 7bcf632..7076739 100644 --- a/etc/nginx/sites-available/default +++ b/etc/nginx/sites-available/default @@ -27,7 +27,7 @@ server { location ~ ^/(status|ping)$ { include /etc/nginx/fastcgi_params; - fastcgi_pass unix:/run/php/php7.3-fpm.sock; + fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_param SCRIPT_FILENAME $fastcgi_script_name; allow all; @@ -35,7 +35,7 @@ server { auth_basic_user_file /srv/.htpasswd; } - location ~ \.(php|php73)$ { + location ~ \.(php|php74)$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; @@ -47,17 +47,27 @@ server { # Uncomment to Enable PHP FastCGI cache. #include /etc/nginx/includes/fastcgi_cache.conf; - fastcgi_pass unix:/run/php/php7.3-fpm.sock; + fastcgi_pass unix:/run/php/php7.4-fpm.sock; } - location ~ \.php74$ { + location ~ \.php80$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index index.php; include /etc/nginx/fastcgi_params; include /etc/nginx/includes/fastcgi.conf; #include /etc/nginx/includes/fastcgi_cache.conf; - fastcgi_pass unix:/run/php/php7.4-fpm.sock; + fastcgi_pass unix:/run/php/php8.0-fpm.sock; + } + + location ~ \.php73$ { + try_files $uri =404; + fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_index index.php; + include /etc/nginx/fastcgi_params; + include /etc/nginx/includes/fastcgi.conf; + #include /etc/nginx/includes/fastcgi_cache.conf; + fastcgi_pass unix:/run/php/php7.3-fpm.sock; } location ~ \.php72$ { @@ -152,7 +162,7 @@ server { # Pass the PHP scripts to FastCGI server listening on Unix socket. # - location ~ \.(php|php73)$ { + location ~ \.(php|php74)$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; @@ -164,17 +174,27 @@ server { # Uncomment to Enable PHP FastCGI cache. #include /etc/nginx/includes/fastcgi_cache.conf; - fastcgi_pass unix:/run/php/php7.3-fpm.sock; + fastcgi_pass unix:/run/php/php7.4-fpm.sock; } - location ~ \.php74$ { + location ~ \.php80$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index index.php; include /etc/nginx/fastcgi_params; include /etc/nginx/includes/fastcgi.conf; #include /etc/nginx/includes/fastcgi_cache.conf; - fastcgi_pass unix:/run/php/php7.4-fpm.sock; + fastcgi_pass unix:/run/php/php8.0-fpm.sock; + } + + location ~ \.php73$ { + try_files $uri =404; + fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_index index.php; + include /etc/nginx/fastcgi_params; + include /etc/nginx/includes/fastcgi.conf; + #include /etc/nginx/includes/fastcgi_cache.conf; + fastcgi_pass unix:/run/php/php7.3-fpm.sock; } location ~ \.php72$ {