diff --git a/nginx/sites-available/r3.conf b/nginx/sites-available/r3.conf index af4fb70..0d4ae8e 100644 --- a/nginx/sites-available/r3.conf +++ b/nginx/sites-available/r3.conf @@ -7,10 +7,6 @@ upstream websocket { server 127.0.0.1:3105; } -upstream php { - server 127.0.0.1:9001; -} - # Now define our sites server { @@ -31,7 +27,7 @@ server { root /usr/share/cybafelo/r3js.org/$app; location ~ \.php$ { - + if ($request_method = OPTIONS) { add_header Access-Control-Allow-Origin $http_origin; add_header Access-Control-Allow-Methods "GET, POST, PUT, DELETE, OPTIONS"; @@ -43,14 +39,14 @@ server { add_header Access-Control-Allow-Origin $http_origin; add_header Access-Control-Allow-Credentials true; - fastcgi_pass php; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_param SCRIPT_URL $request_uri; - fastcgi_param SERVER_NAME $http_host; - include fastcgi_params; + try_files $uri =404; + include fastcgi_params; + fastcgi_pass unix:/run/php/php7.2-fpm.sock; + fastcgi_index index.php; + fastcgi_intercept_errors on; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } - + location = / { if ($request_method = OPTIONS) { add_header Access-Control-Allow-Origin $http_origin;