Puncte:0

Ce face cu adevărat această locație NGINX pentru PHP FPM fastcgi_pass 127.0.0.1:9000?

drapel cn

Ce face cu adevărat această locație NGINX pentru PHP FPM fastcgi_pass 127.0.0.1:9000?

Iată locațiile mele și nu am erori, dar aș prefera să înțeleg pe deplin acea linie.

# treceți scripturile PHP către serverul FastCGI care ascultă pe 127.0.0.1:9000
#
locație ~ \.php$ 
    {
    include snippets/fastcgi-php.conf;
    # Cu doar php7.0-cgi:
    # Cu php7.0-fpm:
    #fastcgi_pass 127.0.0.1:9000; #Ce face asta?
    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }
Puncte:0
drapel cn

fastcgi_pass 127.0.0.1:9000; este o linie comentata, nu face nimic. Puteți să-l decomentați și să comentați fastcgi_pass unix:/run/php/php7.0-fpm.sock; pentru a vă conecta la php-fpm folosind tcp în loc de socket Unix. Probabil că va trebui să reconfigurați și php-fpm pentru a face asta.

drapel cn
Mulțumesc Sergey, tocmai îl lipim - dar ce face linia? (dacă nu este comentat)? Trimite apeluri web ale mașinii locale către portul 9000? (Lucruri IE care nu ar funcționa din browser în afara consolei locale? Doar baza a ceea ce „ar face” acea linie?
Sergey Kozharinov avatar
drapel cn
Nu, apelurile web sunt procesate de nginx. Aceasta ar face ca comunicarea nginx php-fpm să aibă loc doar prin portul 9000.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.