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.
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 …
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 …
Apache lief langsam in der Produktion. Nachdem ich einige Zeit nach Antworten gesucht hatte, ging ich schließlich zum # apache IRC-Kanal und die Profis ließen mich den Apache-Modus mit diesem Befehl überprüfen: sudo apachectl -V und wurden alarmiert zu finden , dass Server MPM ist Prefork . Sie sagten nachdrücklich, …
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 { …
Ich bekomme 504 Gateway Timeout, wenn ich versuche, meinen Server zu erreichen. Bei einer kleinen Überprüfung wurden keine Protokolle in PHP5-Fpm-Protokollen gefunden, aber nur um sicherzugehen, habe ich versucht, es neu zu starten. wenn ich versuche es neu zu starten: sudo service php5-fpm restart Ich bekomme [fail] aber wenn ich …
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 …
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; } …
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 …
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, …
Ist es möglich, separate php.ini-Dateien für php (cli) und php-fpm zu erstellen, wie es unter debian und ubuntu mit zwei Ordnern /etc/php/7.0/cliund möglich ist /etc/php/7.0/fpm? Ich werde auch cool sein, wenn ich unabhängige Module mit einem conf.dVerzeichnis für jedes Subsystem laden kann . Hat jemand eine Idee, wie ich es …
Die FPM-Protokolldatei in /var/log/php-fpm.log verfügt über Berechtigungen rw-------(600). Andere Protokolldateien haben rw-r--r--. Wie kann ich die Dateiberechtigung für 644 konfigurieren?
Ich versuche, eine PHP-Webanwendung mit Docker zu konfigurieren. Die Idee ist, die App php-fpmin einem eigenständigen Container auszuführen und einen anderen Container zu haben, in dem Nginx ausgeführt wird. Die Idee für dieses Setup ist, denselben Nginx-Container zu verwenden, um Anforderungen an andere Webanwendungen zu senden, die bereits auf demselben …
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 …
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 …
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, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.