Nginx /etc/nginx/fastcgi_params
स्थान ब्लॉक में मानक का उपयोग करते हुए, fastcgi पर php-fpm से जुड़ रहा है ।
जब कमांड लाइन से /.status (php-fpm.ini :: ping.path) से कनेक्ट किया जाता है cgi-fcgi -bind
, तो परिणाम अपेक्षित रूप से वापस आता है (एक्स-पावर्ड-बाय सेट, रिस्पांस बॉडी, आदि)।
जब नेगनेक्स के साथ अनुरोध किया जाता है, तो परिणाम खाली आता है (एक्स-पावर्ड-बाय सेट, कोई शरीर की लंबाई या सामग्री नहीं)। nginx 200 लौटाता है, क्योंकि इसे "वैध" प्रतिक्रिया मिली है।
Tcpdump को देखते हुए, मैंने उनके FCGI हेडर (माइनस उपयोगकर्ता-संबंधित env वैरिएबल अभी भी शेल द्वारा सेट किए गए हैं) में समता के अनुरोधों को अलग कर दिया है।