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.

3
Ist es möglich, PHP-FPM mit verschiedenen Pool-Optionen einzurichten (xdebug aktiviert / xdebug deaktiviert)?
Ich habe eine LEMP-Umgebung und benötige die Option, alle Entwicklungs-Subdomains vom Staging zu trennen (Entwicklung mit xdebug-Staging ohne). dev.projectX.mydomain.tld staging.projectX.mydomain.tld Deshalb habe ich zwei Pools php-dev und php-stage eingerichtet, aber es scheint, dass ich Erweiterungen nur in der php.ini aktivieren kann!? Hier ist meine pool.conf (dev) [php-dev] listen = 127.0.0.1:9101 …
8 php-fpm  xdebug  pool 

2
Nginx ignoriert die HTTP 1.0-Anforderung des Clients und antwortet mit HTTP 1.1
Ich teste nginx/php5-fpmmit dem Code <?php header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found"); // also tested: header("Status: 404 Not Found"); echo $_SERVER["SERVER_PROTOCOL"]; Und erzwingen Sie die Verwendung von HTTP 1.0 mit dem curlBefehl. curl -0 -v 'http://www.example.com/test.php' > GET /test.php HTTP/1.0 < HTTP/1.1 404 Not Found < Server: nginx < Date: Sat, 27 …
8 php  nginx  http  php-fpm 


2
PHP FPM bleibt hängen
Ich habe alle möglichen Optionen ausprobiert, aber alle paar Tage (meistens jeden Tag) stellt FPM die Seitenbereitstellung ein und ich erhalte eine 502 (vom Cherokee-Webserver). Die Protokolle sind mit Folgendem gefüllt: [15-Sep-2014 10:17:46] WARNING: [pool www] child 10135 exited on signal 11 (SIGSEGV - core dumped) after 15.512406 seconds from …
7 php-fpm 

2
Geheimnisvoller Fehler mit php5-fpm
Ich habe einen sehr schwierigen Fall mit dem neuesten php5-fpm (von debphp) und nginx 1.4.3 auf Ubtuntu 12.04LTS. Kurz gesagt, ich kann überhaupt nicht starten php5-fp. Ich erhalte immer wieder diesen Fehler im Syslog: kernel: [1213013.564441] init: php5-fpm main process (7357) terminated with status 78 kernel: [1213013.564496] init: php5-fpm main …

1
phpmyadmin hat Probleme mit Nginx und php-fpm mit RHEL 6
Wir haben ein Webserver-Setup mit nginx und php-fpm auf RHEL6. Auf diesem Computer ist Wordpress bereits installiert und es läuft hervorragend. Wir haben WordPress eingerichtet, um zu wptest.domain.local zu gelangen. Anschließend haben wir in sites-enabled eine neue Site namens servername.domain.local erstellt, auf der wir verschiedene Tools hosten wollten. PHP funktioniert …
7 php  nginx  php-fpm 


1
NGINX unter OSX - Furchtbar langsame Leistung
Ich habe versucht, NGINX auf meinem OSX 10.7 Lion-Computer zum Laufen zu bringen. Ich habe es ausgeführt, aber einfache HTML-Seiten alle paar brauchen lange Zeit zum Laden; zum Beispiel: <html> <body> test </body> </html> Gleiches passiert mit PHP: <?php echo('hi'); ?> Wenn ich auf Aktualisieren drücke, scheint es, als würde …

2
Apache2 fcgid (nicht FastCGI) mit PHP FPM
Apache2 verfügt über einen integrierten Fastcgi-Ersatz namens fcgid. Das ist in Ordnung, aber es fehlt die FastCgiExternalServer-Direktive, mit der ich eine Verbindung zum PHP-FPM hergestellt habe. Wie kann ich dasselbe mit dem fcgid-Modul in apache2 machen? Mein Ziel ist es, php-fpm mit apache2 (auf Debian Squeeze) zu verwenden.

2
PHP5-FPM erstellt kein Unix-Socket-Verzeichnis in / var / run
Ich habe meine php5-fpmfür die Bindung an einen Unix-Domain-Socket eingerichtet /var/run/php5-fpm. /etc/php5/fpm/pool.d/www.conf listen = /var/run/php5-fpm/$pool.sock Das Problem ist, dass das php5-fpmVerzeichnis nicht automatisch erstellt wird . Wenn ich den Computer neu starte, ist das Verzeichnis weg. Wie kann ich es beim Booten automatisch erstellen lassen? Oder gibt es eine andere …
7 php5  php-fpm 

7
Wie lasse ich Nginx alle Anfragen nach Dateien, die nicht existieren, in eine einzige PHP-Datei umleiten?
Ich habe die folgende nginx vhost Konfiguration: server { listen 80 default_server; access_log /path/to/site/dir/logs/access.log; error_log /path/to/site/dir/logs/error.log; root /path/to/site/dir/webroot; index index.php index.html; try_files $uri /index.php; location ~ \.php$ { if (!-f $request_filename) { return 404; } fastcgi_pass localhost:9000; fastcgi_param SCRIPT_FILENAME /path/to/site/dir/webroot$fastcgi_script_name; include /path/to/nginx/conf/fastcgi_params; } } Ich möchte alle Anfragen umleiten, die …
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.