Questions tagged [fastcgi]
FastCGI is an open interface web servers can use to execute applications in a secure and isolated manner.
726
questions
2
votes
1
answer
281
views
nginx route all 404 requests to a php script
I want to route all 404 requests to a php script, How should I do that? My nginx config is:
server {
listen 81;
listen [::]:81;
root /srv/http/paste.lan/www;
autoindex on;
...
0
votes
0
answers
31
views
IIS fastCGI: iis minimum instances
I've noticed that IIS is very slow creating fastCGI process. My server normally use 3/4 fastCGI thread, but, in traffick peack, create untill 400 thread. During this process, the server is very very ...
0
votes
1
answer
97
views
Nginx FastCGI cache is EXPIRED when it should not
Nginx sets the x-fastcgi-cache header to EXPIRED a few hours after the page was first cached, whereas the cache validity is 1 week.
Nginx Config:
fastcgi_cache_path /usr/share/nginx/fastcgi_cache ...
0
votes
0
answers
114
views
How to create a proper nginx fastcgi configuration for 1 server 1 domain
I would like something simple
like everything to redirect to ssl and from there cached I guess no?
How can I get non www version to redirect to www version as well
PS. I am using ssl strict ...
0
votes
0
answers
26
views
How to redirect entire root document to https://www version of the website using nginx
How can I get non www version to redirect to www version
But to not affect my subdomains
PS. I am using ssl strict comunication with cloudflare on the system
nginx and fastcache cgi you can see my ...
1
vote
1
answer
97
views
How can I curl -IL all the website pages starting with the root pagenot just 1 page at the time?
I need to curl -IL all the website and maybe do cron job or something every 24hrs so fastcgi can cache all the pages on website
The cache don't hit unless I curl -IL the webpage so I need something ...
0
votes
0
answers
57
views
Site with subdomains in redirect loop - Nginx configuration Issues
this is the website (the website also have subdomains)
nginx configuration:
# You should look at the following URL's in order to grasp a solid understanding
# of Nginx configuration files in order to ...
0
votes
1
answer
72
views
[Wordpress][CACHE] Fastcgi_cache or proxy_cache?
I'm preparing a server to host a classic WordPress site (lots of dynamic content).
I have an apache server associated with a Nginx reverse proxy ( with the proxy_pass configuration ).
I have several ...
1
vote
2
answers
215
views
http3 removes domain from all links
So couple days ago I installed NGINX 1.23.3 QUIC with Brotli, TLS 1.3, OpenSSL 1.1.1s with HTTP/2 and HTTP/3... so server with fastcgi and php-fpm... when I load site for first time it works with ...
0
votes
1
answer
73
views
cgi/fastcgi 0% CPU and N% Memory?
I have php wordpress website hosted on IIS, have been using FastCGI, below is my fastCGI configuration
Below is screenshot of task manager
There are many fastCGI processes that are using 0% CPU but ...
0
votes
0
answers
364
views
python.exe - The FastCGI process exceeded configured activity timeout
I'm trying to host a Flask (Python) application on a Windows server, but it was giving me
request timeout error, then I changed it to 300 seconds (5 minutes), and after that, it's giving me an ...
0
votes
0
answers
79
views
fatal: repository not found (git + http + nginx + fastcgi)
I am trying to serve git repositories using Nginx. I have the following configuration for Nginx server:
worker_processes auto;
error_log /var/log/nginx/error.log notice;
pid /var/run/nginx.pid;
...
0
votes
0
answers
81
views
FastCGI cache and WordPress, is the cache skip for querystrings really needed?
I'm just making a few test on FastCGI cache and I see that the suggested .conf have this directive:
if ($query_string != "") {
set $skip_cache 1;
}
This will bypass the cache for every ...
0
votes
0
answers
161
views
IIS FastCGI configuration for high concurrency
I am hosting, on Windows Server 2022, a web application that makes regular ajax calls to a PHP backend.
The calls themselves are quite light, just pulling and pushing data from and to a MySQL db.
Over ...
0
votes
1
answer
618
views
Nginx FastCGI Error in logs: 38 FastCGI sent in stderr: "PHP message: PHP Warning: hash_equals(): Expected known_string to be a string
I am running a LEMP server (Ubuntu 20.04 server) with fast cgi enabled, and am getting the following error message in the logs for one of my virtual hosts (one of my websites). Here is the full error ...
0
votes
0
answers
141
views
Wordpress NGINX + FastCGI Cache, Err_too_many_requests
Have a weird situation with my Wordpress set up running NGINX and PHP8.0 with FastCGI Cache.
The site will end up in a too many requests loop, however, it doesn't happen immediately and will come out ...
0
votes
1
answer
275
views
Nginx - fastcgi cache not working for rewrite enabled php page
I've been trying to figure out why Im failing to achieve fastcgi caching for a rewrite rule applied php page.
While all other request wonderfully cache, the rewrite ^(.+)/special/?$ /inc/special....
0
votes
1
answer
26
views
Is include() cached with fastcgi?
I have a script like this
script.php
<?php
include "data/package.php";
echo $package[0]["name"];
echo "Hello World";
?>
and i do cache false with this
map $...
1
vote
0
answers
40
views
custom fast cgi cache duration for a location
i have this configure
location ~* \.php$ {
try_files $uri /index.php =404;
fastcgi_pass phpstream;
fastcgi_index index.php;
fastcgi_cache GCache;
...
0
votes
0
answers
489
views
nginx 404 not found in subfolder
I installed a php script in /files/ subfolder on Nginx but when I access the page, it's not working. Just showing 404 not found.
I added this in the config but not working.
location ^~ /files {
if (!...
0
votes
0
answers
86
views
opensuse php fpm lighttpd 403 is it a permissions-issue
So far I have configured php-fpm configured and is up and running listening to port 9000
lighttpd is running and serves static files the problem that I have seems to be a permissions issue, so i chmod ...
0
votes
2
answers
328
views
Nginx downloads source code instead running it with PHP-FPM over Docker
I'm creating PHP backend app using Docker alpine-nginx, I need to redirect all requests starting with /api to run www/index.php file as it's built on MVC framework.
Proxy_pass works great for the rest ...
1
vote
1
answer
3k
views
Ubuntu 22.04 php8.1-fpm wifth Apache - 403 Forbidden You don't have permission to access this resource
I installed php8.1-fpm on Ubuntu 22.04. In principle, I set everything up, but still "403 Forbidden
You do not have permission to access this resource "error message is displayed. The system ...
1
vote
1
answer
553
views
How do I pass on a custom FastCGI param value onto an NGINX variable?
Using the FastCGI module allowed me to pass on server variables directly onto my PHP application through the use of param. What I'm hoping to do next is record one of these params onto my NGINX access ...
0
votes
1
answer
80
views
The tmpfs size seems to be allocated abnormally
I am running WordPress on a vps server with 2 cores and 4 gigabytes of RAM.
On the server I installed Ubuntu 20.04 + Nginx + Php7.4 + mariadb.
And I recently saw an article about fastcgi and changed ...
0
votes
1
answer
203
views
HAProxy downloads PHP files instead of displaying in browser
I have nginx and php-fpm running on Docker. When using the hostname of my Docker system (docker1.freekb.net), the phpinfo.php page displays in the browser, thus I know that I have nginx and php-fpm ...
1
vote
0
answers
2k
views
nginx 502 error for api call from application but working in postman and curl request
Environment:
Laravel Version: 5.8.29
PHP Version $ php --version: PHP 7.2.24 (cli)
NGINX Version $ nginx -v: nginx version: nginx/1.14.0 (Ubuntu)
Problem Statement:
Everything works fine, except for ...
0
votes
0
answers
433
views
change fastcgi directory in nginx configuration
i am not sure how to write the proper title
i have 5 ajax requests that gonna execute postgresql query in php
here is the directory
/var/www/webgis.com:
1. webgis.html
2. php(directory)
-query1....
1
vote
1
answer
680
views
web page shows me timeout gateway error FastCGI
I proceed to explain the problem and scenario a bit complex for my limited knowledge.
initially I thought it was some problem associated with the performance of my scripts and queries, so I created ...
0
votes
0
answers
704
views
Debugging "upstream prematurely closed FastCGI request while reading upstream"
I am running an nginx + php-fpm setup. I recently ran into problem returning binary data to the Nginx server. Nginx show this in the error log:
2021/08/04 19:22:27 [error] 996463#996463: *1 upstream ...
0
votes
0
answers
233
views
nginx and fcgiwrap - one response per IP?
I found this comment:
There is one "feature" to watch out for in a nginx + fastcgi setup. A
given PHP script will only run once for a given IP. So, if the same IP
loads index.php for a ...
0
votes
1
answer
221
views
SCGI vs FastCGI - Which one is faster? [closed]
I want to use one of servers - libscgi and libfcgi - with dynamic content. Which one seems to be faster?
0
votes
1
answer
1k
views
Cannot disable buffering during SSE connection
I am trying to migrate from Apache2 to NGINX and having issues with SSE connections. Everything else is working fine, the regular GET or POST requests are getting through successfully.
Note that the ...
0
votes
1
answer
413
views
NGINX: Ignoring fbclid parameter for FastCGI Cache Purposes
There are some good responses to this question here: NGINX: Ignoring Certain URL Parameters for Cache Purposes
But I cannot seem to get it to work. I'm running a wordpress install and here is my ...
0
votes
1
answer
785
views
Apache: phpmyadmin on sub-domain "503 Service Unavailable": php7.4-fpm
I'm having a tough time trying to fix a major problem getting phpmyadmin working again (it used to work on ubuntu 16.04). I upgraded Ubuntu 16.04 to 20.04 yesterday and got the following versions of ...
0
votes
1
answer
517
views
Is FastCGI OK in 2021?
It appears most discussions about FastCGI here are frozen from nearly a decade ago and so as someone who just decided to start making use of it, I'm wondering if I am making a mistake with unforeseen ...
0
votes
1
answer
2k
views
How to use curl and telnet instead of cgi-fcgi?
I am using this script.c:
#include <fcgi_stdio.h>
#include <stdlib.h>
int main (void) {
while (FCGI_Accept() >= 0) {
printf("Status: 200 OK\r\n");
printf("Content-...
0
votes
1
answer
1k
views
Lighthttp FastCGI unable to start due to permission denied on Linux Mint 20
I get that in /var/log/lighttpd/error.log after start attempt:
2021-04-04 14:47:21: (server.c.1488) server started (lighttpd/1.4.55)
2021-04-04 14:47:21: (gw_backend.c.1404) invalid "bin-path&...
0
votes
0
answers
458
views
Using nginx $request_id for CSP nonce value: how to avoid caching it?
I'm using the nginx $request_id for the CSP nonce value, but how can I get fastcgi_cache to bypass caching it?
I tried this above the location block where the variable is created, but it seems to stop ...
0
votes
1
answer
164
views
NGINX FastCGI "Primary script unknown" on every other image upload POST
I have a simple upload php script that accepts image jpg files and saves them to a screenshots directory then returns the link to the client. In pre-deployment testing, I am running into the nginx ...
0
votes
1
answer
47
views
Nginx fastcgi_cache and kokos-analytics wordpress plugin
I have setup nginx to cache page requests as described in this tutorial.
There for looged in users the caching is disabled in this tutorial by an if request as:
# Don't use the cache for cookied ...
2
votes
0
answers
635
views
mod_fcgid: can't apply process slot for - error repeats every 6 hour
On server, I run Apache via FastCGI using PHP 7.4.13:
/etc/httpd/conf.d/ is configured as this:
# Use FastCGI to process .fcg .fcgi & .fpl scripts
AddHandler fcgid-script fcg fcgi fpl
# Sane ...
4
votes
0
answers
2k
views
Proxy_pass vs Fastcgi_pass
With one server/container on with nginx and another one with fpm, is it better to fastcgi_pass from the nginx to the fpm or proxy_pass to the fpm with addional installtion of nginx on the fpm? Both ...
2
votes
1
answer
544
views
Is it possible to configure nginx to just handle SSL?
I have a web server written in C++ already, but it uses TCP sockets without SSL. I want to connect it to the web, but I want to use something like nginx to handle the SSL, and also basic security ...
0
votes
0
answers
1k
views
FastCGI allowed memory exhausted in Wordpress
I have Wordpress running on a Ubuntu 20.04 server with Nginx and PHP 7.4. When trying to generate a feed (by going to a feed URL such as /category/feed) , I receive the following error:
2020/09/11 18:...
0
votes
2
answers
921
views
nginx how to passthrough frontend ip address to backend server (do not confuse passing through user ip address to backend)
I have server Front server:Apple and Back End server Orange
Just to be clear in first line I don't want to pass through user ip address through Apple to Orange as I already implemented that by using
...
0
votes
1
answer
654
views
How to Enable Immediate CGI Line Outputs With Nginx, Without Waiting for a CGI Script to Finish?
I have a perl and shell script that process a bunch of data and output results as they happen, like:
5 processed in 0.58 seconds.
10 processed in 0.79 seconds.
...
150 processed in 0.65 seconds. DONE!
...
0
votes
0
answers
454
views
Nginx Location Directive - Sending Query Parameters to index.php
I'm trying to setup a location directive in nginx with an exact URI match of the form: http://host/authenticate/?username=test&password=test. I have a script called, index.php located in the ...
0
votes
2
answers
304
views
Nginx Location Directive - File gets downloaded
I currently have setup an Nginx location block that matches a uri if and only if it starts and ends with /auth/test.php. The only match would be http://host/auth/test.php.
location ~ ^/auth/test\....
1
vote
1
answer
448
views
Can nginx proxy_cache replace fastcgi_cache?
If nginx is already used with proxy_cache, is there still any need to use fastcgi_cache?
In other words.. When using nginx proxy_cache, there is no more need for fastcgi_cache?