Als «php-fpm» getaggte Fragen

PHP-FPM (FastCGI Process Manager) ist eine alternative PHP FastCGI-Implementierung mit einigen zusätzlichen Funktionen, die für Sites jeder Größe nützlich sind, insbesondere für geschäftigere Sites.

1
So konfigurieren Sie PHP-FPM über NGINX zum Schreiben in Protokolldateien pro virtuellem Host
Ich habe Fedora 16 mit Nginx und PHP-FPM. Alles funktioniert sehr gut. Alle Protokolle mit PHP-Hinweisen, Warnungen, Fehlern usw. sind in /var/log/php-fpm/www-error.log. Gibt es eine Möglichkeit, PHP-FPM so zu konfigurieren, dass Fehler in ordnungsgemäße Protokolldateien geschrieben werden, die als Fehlerprotokolle für Nginx konfiguriert sind? Ich möchte also PHP-Fehler pro virtuellem …
11 linux  nginx  logging  php-fpm 

2
Überschreiben Sie die Konfigurationswerte des PHP-Fpm-Pools mit einer anderen Datei
Nachdem ich die php-fpm-Poolkonfiguration eines neuen Servers anpassen muss, frage ich mich, ob es möglich / erlaubt / empfohlen ist, eine neue Pooldatei zu haben, deren Name alphabetisch nach der ursprünglichen Datei steht und die nur Werte enthält, die die ursprüngliche Konfiguration überschreiben. Die ursprüngliche Konfiguration ist /etc/php/7.0/fpm/pool.dbenannt www.conf. Laut …


2
nginx, alias, php-fpm = Datei nicht gefunden
Ich versuche, Nginx mit DAViCal einzurichten. Ich erhalte jedoch eine "Datei nicht gefunden" mit einer "FastCGI, die in stderr gesendet wurde:" Primäres Skript unbekannt "im Protokoll. Es sieht so aus, als ob etwas mit meinem Aliasing nicht stimmt, aber ich kann es sicher nicht herausfinden. Mein virtueller Host: server { …
10 php  nginx  php-fpm  fastcgi  alias 


2
Wie übergebe ich benutzerdefinierte Parameter von Nginx an PHP?
Ich verwende Nginx 1.2.4in Kombination mit PHP-FPM 5.4.8einem fastcgiPass und versuche, benutzerdefinierte Parameter an zu übergeben PHP. Hier sind die Optionen, die ich bisher gefunden habe: Verwenden der envDirektive, um eine Umgebungsvariable festzulegen nginxund mit getenv()oder $_ENVvon abzurufen PHP. Das Problem ist, dass envnur im mainKontext gearbeitet wird, während ich …
10 php  nginx  fastcgi  php-fpm 

3
nginx fastcgi "Primäres Skript unbekannt" bei der Konfiguration von userdir
Ich hasse es, Nginx zu konfigurieren. Es ist so kompliziert. Wie bringe ich PHP dazu, in meinen Benutzerverzeichnissen zu arbeiten? Hier ist der relevante Teil meiner nginx.conf: location ~ ^/~(.+?)(/.*)?$ { autoindex on; autoindex_exact_size off; alias /home/$1/public_html$2; location ~ \.php { include /etc/nginx/fastcgi.conf; fastcgi_intercept_errors on; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; } …
10 nginx  fastcgi  php-fpm 

1
Das chroot- und chdir-Verzeichnis von PHP-FPM
Ich richte php-fpm mit aktiviertem Chrooting ein. Jetzt sehe ich, dass es zwei Möglichkeiten gibt, und ich möchte wissen, was der genaue Unterschied ist. Das Setup hat: chroot = /var/www/domains/domain.tld/ ; Chdir to this directory at the start. This value must be an absolute path. ; Default Value: current directory …
10 php-fpm  chroot 

1
php-fpm: Hilft beim Verständnis von start_servers, min_spare_servers, max_spare_servers
Ich versuche , meine php-fpm Installation für meine Server zu stimmen, und ich habe Mühe , herauszufinden , was mit den zu tun pm.start_servers, pm.min_spare_serversund pm.max_spare_serversVariablen. ich benutzepm = dynamic pm.max_childrenist vollkommen klar. Jeder untergeordnete Prozess bedient jeweils 1 Webclient. Okay. Was ist dann ein "Server"? Basierend auf der Standardkonfiguration, …
10 nginx  php  php-fpm 




4
Der Webserver bedient zufällig verschiedene vhosts
Wir haben Nginx unter Ubuntu Trusty. Es bedient mehrere Websites über https, die unter einer IP-Adresse ausgeführt werden. Zufällig werden einzelne Anforderungen auf dem falschen vhost angezeigt, obwohl dies in geringem Zusammenhang mit der Arbeitslast zu stehen scheint. Dies führt zu Anfragen nach lustrum.thalia.nuZustellung durch thalia.nuund umgekehrt. Dies führt dann …

1
Wie sendet PHP5-FPM Fehler an nginx?
Ich habe ein bisschen mit der Fehlerprotokollierung in php-fpm und nginx experimentiert, da ich im Web keine gute Erklärung finden konnte. Die meisten Guides sagten, ich sollte wechseln catch_workers_output, yeswenn ich Fehler von php5-fpm zurück an nginx senden möchte. Während meiner Experimente habe ich jedoch festgestellt, dass Fehler von nginx …
9 nginx  php-fpm 

2
php-fpm gibt eine leere Antwort an nginx zurück
nginx stellt über fastcgi eine Verbindung zu php-fpm her, wobei der Standard /etc/nginx/fastcgi_paramsim Standortblock verwendet wird. Wenn Sie über die Befehlszeile mit eine Verbindung zu /.status (php-fpm.ini :: ping.path) herstellen cgi-fcgi -bind, wird das Ergebnis wie erwartet zurückgegeben (X-Powered-By-Satz, Antworttext usw.). Bei Anfragen mit nginx ist das Ergebnis leer (X-Powered-By-Set, …
9 php  nginx  php-fpm  fastcgi 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.